Fixed RTC emulation a little
This commit is contained in:
parent
1dc60821b2
commit
97c0cc45ec
12
src/RTC.cpp
12
src/RTC.cpp
|
@ -59,12 +59,16 @@ bool rtcIsEnabled()
|
|||
u16 rtcRead(u32 address)
|
||||
{
|
||||
if(rtcEnabled) {
|
||||
if(address == 0x80000c8)
|
||||
switch(address){
|
||||
case 0x80000c8:
|
||||
return rtcClockData.byte2;
|
||||
else if(address == 0x80000c6)
|
||||
break;
|
||||
case 0x80000c6:
|
||||
return rtcClockData.byte1;
|
||||
else if(address == 0x80000c4) {
|
||||
break;
|
||||
case 0x80000c4:
|
||||
return rtcClockData.byte0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -188,7 +192,7 @@ bool rtcWrite(u32 address, u16 value)
|
|||
}
|
||||
}
|
||||
break;
|
||||
default:
|
||||
default:
|
||||
break;
|
||||
}
|
||||
} else
|
||||
|
|
Loading…
Reference in New Issue