summaryrefslogtreecommitdiff
path: root/firmware/drivers/rtc.c
AgeCommit message (Collapse)Author
2006-11-27move rtc functions to seperate filesMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11614 a1c6a512-1295-4272-9138-f99709370657
2006-10-27Renamed the ipod_i2c functions to the more appropriate pp_i2cDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11361 a1c6a512-1295-4272-9138-f99709370657
2006-08-30RTC driver for H10 by Laurent BaumBarry Wardell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10799 a1c6a512-1295-4272-9138-f99709370657
2006-03-09Improve ipod i2c driver somewhat by at least taking advantage of the ↵Brandon Low
in-device addressing in the pcf50605, also switch to a 10bit resistive divider for the ipod battery reading, this is easily configurable if it needs changing, or even to become a user/runtime setting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8980 a1c6a512-1295-4272-9138-f99709370657
2006-03-05Finer grained irq masking, blocking for i2c, plus a mutex to prevent ↵Brandon Low
conflicting read/writes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8922 a1c6a512-1295-4272-9138-f99709370657
2006-03-05Move the RTC read throttling to a smarter placeBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8912 a1c6a512-1295-4272-9138-f99709370657
2006-03-05Basic battery monitoring for ipod 5g, should work on other ipods as well, ↵Brandon Low
but needs testing and stuff. Also improved the RTC driver and moved it to where it belongs, and interrupt protected a bunch of possibly broken i2c. Also start preparing code for ipod charge monitoring. Note: on the 5g, this takes up enough processor time to increase skippiness noticeably in WPS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8911 a1c6a512-1295-4272-9138-f99709370657
2005-12-22H300: RTC supportLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8284 a1c6a512-1295-4272-9138-f99709370657
2005-12-11Reworking of Archos RTC code to create a (slightly) more abstract RTC apiDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8216 a1c6a512-1295-4272-9138-f99709370657
2005-12-04Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC ↵Dave Chapman
defines from config-*.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8147 a1c6a512-1295-4272-9138-f99709370657
2005-02-06A proper alarm clock for the V2/FM (and v1 with mod)Christi Scarborough
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5818 a1c6a512-1295-4272-9138-f99709370657
2005-02-05Bugfix: Resume does not prompt if the unit has woken due to the RTC alarmChristi Scarborough
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5799 a1c6a512-1295-4272-9138-f99709370657
2003-12-04Fix for the occasional problem on FMR devices, when the device can't be ↵Linus Nielsen Feltzing
turned off git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4105 a1c6a512-1295-4272-9138-f99709370657
2003-01-22Code for alarm mod. Enable with adding -DHAVE_ALARM_MOD in Makefile ↵Uwe Freese
(EXTRA_DEFINES). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3150 a1c6a512-1295-4272-9138-f99709370657
2002-11-20Added rtc_read_multiple()Linus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2862 a1c6a512-1295-4272-9138-f99709370657
2002-08-06rtc_init() takes care of both the ST and HT bitsLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1541 a1c6a512-1295-4272-9138-f99709370657
2002-08-06rtc_read() now sends a stop condition. This hopefully fixes the stopping ↵Linus Nielsen Feltzing
clock updates. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1539 a1c6a512-1295-4272-9138-f99709370657
2002-06-24Added first RTC functionsLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1151 a1c6a512-1295-4272-9138-f99709370657