path: root/firmware/powermgmt.c
AgeCommit message (Expand)AuthorFilesLines
2008-12-24Fix red and yellow.Michael Sevakis1-3/+13
2008-12-24Simplify powermgmt thread loops so it calls functions turn (no more power_thr...Michael Sevakis1-824/+376
2008-12-21Fix red. Remove stale comment.Michael Sevakis1-2/+0
2008-12-21Gigabeat S: Implement charging and power control to charge from AC or USB. Ho...Michael Sevakis1-39/+91
2008-12-09Color LCDs shouldn't have to have contrast set to 0 before shutdown. If contr...Michael Sevakis1-2/+2
2008-12-03Hopefully mop-up remaining red.Michael Sevakis1-0/+2
2008-12-03Straighten out some powermanagement stuff. Give target complete control over ...Michael Sevakis1-6/+18
2008-11-01Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ...Frank Gevaerts1-9/+9
2008-10-31cleanup storage definesFrank Gevaerts1-3/+3
2008-10-14Moved pcm_record from firmware to apps. Cleaned up some. Now all code using s...Björn Stenberg1-3/+0
2008-10-12Bootloaders don't need special handling in sys_poweroff() for recording targets.Jens Arnold1-1/+1
2008-07-10fix the sleeptimer which got broken in r17872 Jonathan Gordon1-1/+1
2008-06-29fix FS#8187 - charging breaks sleep timer. Now if the timer goes off and the ...Jonathan Gordon1-4/+6
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-05-19Get a good start on cleaning up powermgmt.cMichael Sevakis1-454/+402
2008-04-20fix red and remove tabsAndree Buschmann1-1/+8
2008-04-12FS#8871 by Tomasz Wasilczyk, avoid negative runtime estimation (that would la...Nils Wallménius1-0/+4
2008-03-11m:robe 100 - remove ugly workaround for false initial voltage readings and wa...Robert Kukla1-0/+3
2007-11-30Delay reading the first battery level for at least 1 tick. Seems to fix the l...Michael Sevakis1-0/+3
2007-11-25Convert 2 more settings to table settings. * Fix duplicate value display if t...Jens Arnold1-6/+1
2007-11-08No need to have this variable for targets that don't use itNils Wallménius1-0/+4
2007-11-08Trigger an additional battery level announcement when the levelStéphane Doyon1-1/+1
2007-11-03Little tidy-up on previous commit.Steve Bavin1-5/+7
2007-11-03Fix recursion-stack overflow on simulator, also unify some variable names and...Steve Bavin1-22/+41
2007-11-03Accept FS#7910: spontaneously speak out the battery level when it fallsStéphane Doyon1-0/+26
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis1-2/+2
2007-09-29Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199)...Nicolas Pennequin1-0/+4
2007-08-17First step of powermanagement rework: * Move target specific stuff into targe...Jens Arnold1-162/+21
2007-08-16Fix signedness bug in trickle charge proportional adjustment which became vis...Jens Arnold1-1/+1
2007-08-15Switch to using millivolt for battery voltage and other internal voltages. * ...Jens Arnold1-126/+115
2007-08-14Don't let the shutdown code mess with the backlight anymore on most targets. ...Jens Arnold1-10/+0
2007-08-12Save a few bytes and make types more consistentNils Wallménius1-2/+2
2007-08-12Enable a lot more features for simulators and add stubs where necessary, simu...Nils Wallménius1-8/+14
2007-08-12Removed special X5 backlight handling, and replaced it with a generic system ...Jens Arnold1-1/+1
2007-07-14More battery updates, this time for gigabeat. FS #7433 from Johnathon MihalopPeter D'Hoye1-2/+2
2007-07-14Correction for ipod video and nano battery type. FS #7216 by Andree BuschmannPeter D'Hoye1-0/+20
2007-07-08e200 lcd mashup: 1) Enable flipped and inverted mode. 2) Fully enable all pow...Michael Sevakis1-2/+2
2007-06-29Shutdown and powermanagement cleanup: * Use the proper function for determini...Jens Arnold1-12/+1
2007-05-03No more ear doctor visits after powering/unpowering the Gigabeat. Cleanup a l...Michael Sevakis1-18/+3
2007-04-12Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BAC...Jens Arnold1-1/+1
2007-04-05Calibrated (discharge) battery percentage table for iAudio X5(L) and M5(L). R...Jens Arnold1-7/+3
2007-03-23FS#6860 - Battery calibration for Sansa. Thanks to Matthias Wientapper.Barry Wardell1-0/+10
2007-03-16Rename some macros to account for the recently added M5 port. No code changes.Jens Arnold1-3/+3
2007-03-09Guess there were more changes to it.:) Odd that mine built until a make clean.Michael Sevakis1-0/+3
2007-03-05Some more M5 adjustments.Jens Arnold1-3/+3
2007-03-04Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - ...Daniel Ankers1-1/+2
2007-02-28Add wake on alarm support for Ipods. Rename HAVE_ALARM_MOD to HAVE_ALARM_RTC ...Thom Johansen1-2/+2
2007-02-18Fix CONFIG_BACKLIGHT warnings.Jens Arnold1-1/+1
2007-02-18CONFIG_CHARGINGJonathan Gordon1-7/+7
2007-02-18Explicilty set CONFIG_ defines to 0 which are not used.. because doing Jonathan Gordon1-2/+2