diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/rtc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/drivers/rtc.c b/firmware/drivers/rtc.c index 20b0b00a75..d5b6c2fda6 100644 --- a/firmware/drivers/rtc.c +++ b/firmware/drivers/rtc.c | |||
@@ -57,6 +57,10 @@ void rtc_init(void) | |||
57 | rtc_write(0x04, data); | 57 | rtc_write(0x04, data); |
58 | } | 58 | } |
59 | 59 | ||
60 | /* Also, make sure that the OUT bit in register 8 is 1, | ||
61 | otherwise the player can't be turned off. */ | ||
62 | rtc_write(8, rtc_read(8) | 0x80); | ||
63 | |||
60 | rtc_enable_alarm(false); | 64 | rtc_enable_alarm(false); |
61 | #endif | 65 | #endif |
62 | } | 66 | } |