![]() |
Routines |
| Prev: 63209 | Up: Map | Next: 63226 |
|
Control mode 5: reads both keyboard rows separately, returning the 63486 row in B and the 61438 row in C.
|
||||
| Read_Control_Keyboard_Split | 63214 | CALL Read_Keyboard_Rows | Call Read_Keyboard_Rows to read both keyboard rows. | |
| 63217 | AND %00011111 | Mask the 63486 row result to five bits. | ||
| 63219 | LD B,A | Copy the 63486 row result to B and load the 61438 row. | ||
| 63220 | LD A,C | |||
| 63221 | AND %00011111 | Mask the 61438 row result to five bits. | ||
| 63223 | LD C,A | Store the masked 61438 row result in C. | ||
| 63224 | POP HL | Discard the stacked return address. | ||
| 63225 | RET | Return. | ||
| Prev: 63209 | Up: Map | Next: 63226 |