![]() |
Routines |
Prev: D349 | Up: Map | Next: D36A |
D34E | EXX | Switch to the shadow registers. | ||
D34F | LD E,$03 | E=03. | ||
This entry point is used by the routine at D349.
|
||||
D351 | PUSH IX | HL=IX (using the stack). | ||
D353 | POP HL | |||
D354 | LD B,A | B=A. | ||
D355 | LD D,$00 | D=00. | ||
D357 | LD A,(HL) | A=*HL. | ||
D358 | CP B | Jump to D363 if A is equal to B. | ||
D359 | JR Z,$D363 | |||
D35B | CP $FF | Jump to D363 if A is equal to FF. | ||
D35D | JR Z,$D363 | |||
D35F | ADD HL,DE | HL+=DE. | ||
D360 | JP $D357 | Jump to D357. | ||
D363 | PUSH HL | IX=HL (using the stack). | ||
D364 | POP IX | |||
D366 | CP $FF | Compare A with FF. | ||
D368 | EXX | Switch back to the normal registers. | ||
D369 | RET | Return. |
Prev: D349 | Up: Map | Next: D36A |