![]() |
Routines |
Prev: 60525 | Up: Map | Next: 60556 |
Used by the routine at CheckPassword.
|
||||
60526 | LD (IY+7),0 | Write 0 (cursor type "C", "K" or "L") to *MODE. | ||
60530 | SET 3,(IY+48) | Set CAPS LOCK on, using bit 3 of *FLAGS2. | ||
60534 | LD HL,23611 | HL=FLAGS. | ||
60537 | RES 5,(HL) | Reset bit 5 of *FLAGS which resets "when a new key has been pressed". | ||
60539 | BIT 5,(HL) | Jump to 60539 if no key was pressed. | ||
60541 | JR Z,60539 | |||
60543 | LD A,(23560) | A=*LAST_K. | ||
60546 | CP 128 | Jump to 60527 if A is higher than 128. | ||
60548 | JR NC,60527 | |||
60550 | CP 96 | Return if A is lower than 96. | ||
60552 | RET C | |||
60553 | RES 5,A | Reset bit 5 of A. | ||
60555 | RET | Return. |
Prev: 60525 | Up: Map | Next: 60556 |