Commit 6435ec3d authored by Robert Sprowson's avatar Robert Sprowson

Don't bother setting up R12 to point at IOC

This is now a HAL only kernel, and 0x3200000 is most likely somewhere in RAM.
parent 5c99a8a8
......@@ -651,12 +651,10 @@ OfferPostKeyStatusUpCall
;
; Centisecond tick routine
;
; out: R12 corrupted
CentiSecondTick ROUT
Push "R11, R14"
LDR R11, =ZeroPage+KeyWorkSpace
MOV R12, #IOC
LDR R0, InkeyCounter
SUBS R0, R0, #1 ; decrement
......@@ -763,7 +761,6 @@ PowerDownMagic
;
; in: R1 = 2 if first press; 3 if repetition
; R2 = key number
; R12 -> IOC
;
GenerateChar ROUT
......
......@@ -78,7 +78,6 @@ MouseButtonChange ROUT
MOV R0, #Event_Mouse
BL OSEVEN
MOV WsPtr, #IOC
; Use buffer manager's 'block insert' function
......
......@@ -806,7 +806,6 @@ Osbyte75
; Reflect Keyboard Status In LEDs
Osbyte76
LDR R11, =ZeroPage+KeyWorkSpace
MOV R12, #IOC
BL UpdateLEDs
MyOsbyte
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment