1
0
Fork 0
forked from len0rd/rockbox
foxbox/firmware/drivers
Michael Sevakis f4c4221306 Convert i.MX31 and AMS target to use RTC interrupt
Instead of checking ticks, set a sticky dirty flag that indicates
that the RTC needs to be read. This gives a timely update and more
accurate readout without actually reading the RTC until it changes.
The implementation should atomically read the flag and clear it.
Setting the flag would typically happen in an RTC tick ISR.

Change-Id: I6fd325f22845029a485c502c884812d3676026ea
2017-11-21 07:52:02 -05:00
..
audio nwzlinux: add support for radio 2017-11-06 21:37:06 +01:00
rtc Convert i.MX31 and AMS target to use RTC interrupt 2017-11-21 07:52:02 -05:00
tuner Forgot to remove unused RDS buffers from the ipod remote tuner. 2017-02-12 00:21:09 -05:00
adc-as3514.c AMS: Return ascodec to interrupt-based I2C2 driver 2017-01-25 00:05:13 +01:00
ata.c Unify storage threads into one 2017-10-26 14:35:41 -04:00
ata_flash.c Limit more variables to file scope 2015-01-11 21:40:51 +01:00
button.c Fix dumb typo in button.c. 2017-01-21 12:16:27 -05:00
eeprom_24cxx.c
fat.c Do some debug and preparatory work for ramcache and playlist 2017-01-17 14:35:36 -05:00
fmradio.c
generic_i2c.c
isp1362.c
isp1583.c
lcd-1bit-vert.c
lcd-2bit-horz.c
lcd-2bit-vert.c
lcd-2bit-vi.c
lcd-16bit-common.c Fix dangerous casts 2017-02-04 17:24:47 +01:00
lcd-16bit-vert.c
lcd-16bit.c Fix dangerous casts 2017-02-04 17:24:47 +01:00
lcd-24bit.c
lcd-bitmap-common.c
lcd-charcell.c
lcd-charset-player.c Limit more variables to file scope 2015-01-11 21:40:51 +01:00
lcd-color-common.c Fix dangerous casts 2017-02-04 17:24:47 +01:00
lcd-memframe.c
lcd-remote-1bit-v.c
lcd-remote-2bit-vi.c
lcd-scroll.c
led.c
m5636.c
m66591.c
nand_id.c
pca9555.c
pcf50605.c
pcf50606.c
pcf50635.c
qt1106.c
ramdisk.c Unify storage threads into one 2017-10-26 14:35:41 -04:00
rds.c RDS: Fix a few goofs in the unicode table 2017-04-21 19:47:25 -04:00
sd.c
serial.c
sw_i2c.c
synaptics-mep.c
touchpad.c
touchscreen.c
tsc200x.c
tsc2100.c