![]() |
Routines |
| Prev: 69BF | Up: Map | Next: 69DB |
|
Exchanges flag B with the flag addressed by A.
|
||||||||||
| SwapFlags | 69CD | CALL FlagAddress | Point at flag B. | |||||||
| 69D0 | PUSH HL | |||||||||
| 69D1 | LD C,(HL) | Point at the flag selected by A. | ||||||||
| 69D2 | LD B,A | |||||||||
| 69D3 | CALL FlagAddress | |||||||||
| 69D6 | LD A,(HL) | Exchange the two flag bytes. | ||||||||
| 69D7 | LD (HL),C | |||||||||
| 69D8 | POP HL | |||||||||
| 69D9 | LD (HL),A | |||||||||
| 69DA | RET | Return. | ||||||||
| Prev: 69BF | Up: Map | Next: 69DB |