![]() |
Routines |
| Prev: 8E3D | Up: Map | Next: 8E65 |
|
Set FLASH parameter handler. Called on the byte immediately following a 12 (FLASH) control code. Sets or clears bit 7 of the attribute byte at PrintState_Attr.
|
||||
| PrintHandler_Flash | 8E52 | LD B,$02 | B=02 (mask limit: parameter is 00 or 01). | |
| 8E54 | CALL PrintHandler_MaskParam | Call PrintHandler_MaskParam to reset PrintState_Handler and mask B to 00 or 01. | ||
| 8E57 | BIT 0,B | Test bit 0 of the masked parameter. | ||
| 8E59 | JR Z,PrintHandler_Flash_Off | If the parameter is 00 jump to PrintHandler_Flash_Off to clear FLASH. | ||
| 8E5B | SET 7,(IX+$04) | Set the FLASH bit (7) of the attribute byte at PrintState_Attr. | ||
| 8E5F | RET | Return. | ||
|
Handle turning FLASH off.
|
||||
| PrintHandler_Flash_Off | 8E60 | RES 7,(IX+$04) | Clear the FLASH bit (7) of the attribute byte at 8004. | |
| 8E64 | RET | Return. | ||
| Prev: 8E3D | Up: Map | Next: 8E65 |