Routines |
Prev: 63740 | Up: Map | Next: 63986 |
Used by the routine at 63740.
|
||||||||||||
63969 | PUSH BC | Store BC | ||||||||||
63970 | PUSH HL | Store HL | ||||||||||
63971 | LD HL,63986 | Point HL at start of list of current keyboard control characters | ||||||||||
63974 | LD B,5 | Load B with 5 (as there are five controls to process) | ||||||||||
63976 | CP (HL) | If key pressed is the same as current control key index... | ||||||||||
63977 | JR Z,63983 | ...then skip ahead to 63983 | ||||||||||
63979 | INC HL | Advance HL to next entry in list of current keyboard control characters | ||||||||||
63980 | DJNZ 63976 | Decrease B (remaining number of control characters to process) and loop back to 63976 if not zero | ||||||||||
63982 | OR A | Reset zero flag | ||||||||||
63983 | POP HL | Restore HL | ||||||||||
63984 | POP BC | Restore BC | ||||||||||
63985 | RET | Return |
Prev: 63740 | Up: Map | Next: 63986 |