Instruction manual

0521 cd 18 00 call write_string
0524 cd fe 00 call address_entry
0527 cd 89 02 call write_newline
052a e5 push hl
052b 21 12 03 ld hl,length_entry_string
052e cd 18 00 call write_string
0531 cd 29 01 call decimal_entry
0534 44 ld b,h
0535 4d ld c,l
0536 21 b4 06 ld hl,bload_ready_message
0539 cd 18 00 call write_string
053c e1 pop hl
053d cd 28 00 call bload
0540 c3 6f 04 jp monitor_warm_start
0543 ;
0543 ;Binary memory dump. Need address of start of dump and no. bytes
0543 21 d8 06 bdump_jump: ld hl,bdump_message
0546 cd 18 00 call write_string
0549 21 89 03 ld hl,address_entry_msg
054c cd 18 00 call write_string
054f cd fe 00 call address_entry
0552 cd 89 02 call write_newline
0555 e5 push hl
0556 21 3b 03 ld hl,dump_entry_string
0559 cd 18 00 call write_string
055c cd 29 01 call decimal_entry
055f 44 ld b,h
0560 4d ld c,l
0561 21 08 07 ld hl,bdump_ready_message
0564 cd 18 00 call write_string
0567 cd 7f 02 call get_char
056a e1 pop hl
056b cd 3a 00 call bdump
056e c3 6f 04 jp monitor_warm_start
0571 ;Disk read. Need memory address to place data, LBA of sector to read
0571 21 2f 07 diskrd_jump: ld hl,diskrd_message
0574 cd 18 00 call write_string
0577 21 89 03 ld hl,address_entry_msg
057a cd 18 00 call write_string
057d cd fe 00 call address_entry
60