System information

READ$SEC:
;READ THE NEXT SECTOR
;TRACK IN <B>,
;SECTOR IN <C>
;DMAADDR IN<HL>
0300 C5 PUSH B
0301 E5 PUSH H
;USER DEFINED READ OPERATION GOES HERE
0302 DS 64
0342 E1 POP H
0343 C1 POP B
0344 C9 RET
0400 ORG ($+100H) AND 0FF00H ;ANOTHER PAGE
; BOUNDARY
WRITE$SEC:
;SAME PARAMETERS AS READ$SEC
0400 C5 PUSH B
0401 E5 PUSH H
;USER DEFINED WRITE OPERATION GOES HERE
0402 DS 64
0442 E1 POP H
0443 C1 POP B
0444 C9 RET
;END OF GETSYS/PUTSYS PROGRAM
0445 END
Appendix C : A Skeletal GETSYS/PUTSYS Program CP/M Operating System Manual
C-3