; $800 [10990-10FE0]
; - This is debug code area

; 10xxx
; - 990-99F = 32-bit disc LBAs
; - 9A0-9AF = 8-bit disc # + reserved
; - 9B0-9DF = address -> time


; CODE: Allow 160+ minute access

;80043af4 : 01034023  SUBU    00000016 (t0), 00000016 (t0), 00000014 (v1),
;80043af8 : 00A82821  ADDU    00000020 (a1), 00000020 (a1), 00000002 (t0),
;-->
;80043afc : 03E00008  JR      800387ac (ra),
;80043b00 : A0450000  SB      00000022 (a1), 0000 (8008a3dc (v0)) [8008a3dc]
;-->


org $800109B0


; check for >$f9 (159) BCD minutes
srl t0,a1,8
beq t0,r0,BCD_TIME_DONE
nop

; flag 160+ minute CD
lbu t0,2(v0)
nop
ori t0,t0,$80
sb t0,2(v0)

BCD_TIME_DONE:
jr ra
nop
