Browse Source

RP5RTC: Fixed issue with clock not enabled

pull/199/head
Dean Netherton 5 years ago
parent
commit
83529a7f76
  1. 8
      Source/HBIOS/rp5rtc.asm

8
Source/HBIOS/rp5rtc.asm

@ -87,6 +87,8 @@ RP5RTC_INIT1:
LD B, MODE_ALRMST
CALL RP5RTC_SETMD
CALL RP5RTC_ENTIME
LD A, REG_12_24 ; SET TO 24 HOUR CLOCK
OUT (RP5RTC_REG), A
LD A, 1
@ -321,6 +323,8 @@ RP5RTC_SETTIM:
LD B, REG_LEAPYR
CALL RP5RTC_WRVL
CALL RP5RTC_ENTIME
XOR A ; SIGNAL SUCCESS
RET ; AND RETURN
;
@ -378,6 +382,10 @@ RP5RTC_SETMD:
OUT (RP5RTC_DAT), A ; ASSIGN MODE
RET
; ENABLE THE TIME COUNTER
RP5RTC_ENTIME:
LD B, MD_TIME
JP RP5RTC_SETMD
; READ OUT 2 REGISTERS - 2 NIBBLES TO 1 BYTE
; REGISTER IN B

Loading…
Cancel
Save