Prev: 1B8A Up: Map Next: 1BD8
1BBD: clear_header_start: Clear 16 characters of header to spaces.
Used by the routine at write_header_message.
clear_header_start 1BBD PUSH BC Preserve registers.
1BBE PUSH DE
1BBF PUSH HL
1BC0 LD HL,(page_display_buffer_pointer) Load address of page display buffer and add 8 to move to start of page header.
1BC3 LD BC,$0008
1BC6 ADD HL,BC
1BC7 LD D,H Clear 16 bytes to $20 (space character).
1BC8 LD E,L
1BC9 INC DE
1BCA LD (HL),$20
1BCC LD BC,$001F
1BCF LDIR
1BD1 CALL display_header_row Decode and display the header row.
1BD4 POP HL Restore registers and return.
1BD5 POP DE
1BD6 POP BC
1BD7 RET
Prev: 1B8A Up: Map Next: 1BD8