2 %OUT COMPONENT=DISKCOPY, INCLUDING DCPYMACR.INC...;AN000;
4 ;***************************************************************************;
6 ;***************************************************************************;
8 HEADER MACRO TEXT ;AN000;
16 DOSCALL MACRO FUNC,SUBFUNC ;;AN000;
17 IFNB <FUNC> ;;AN000;IS THERE ANY PARMS AT ALL?
18 IFNB <SUBFUNC> ;;AN000;
19 MOV AX,(FUNC SHL 8)+SUBFUNC ;;AN000;FUNC TO AH,SUBFUNC TO AL
20 ELSE ;;AN000;SINCE THERE IS NO SUBFUNC
27 PRINT MACRO MESSAGE;;AN000;
28 MOV DI,OFFSET MESSAGE ;;AC000;
33 MY_TRACKLAYOUT MACRO ;AN000;
35 CSECT_F DW 0 ;;AN000;# OF SECTORS IN A TRACK. Currently 18 is max.
36 ;; THE REST IS FOR FUTURE MEDIA
37 DW 1 ;;AN000;1 ST SECTOR
38 DW 512 ;;AN000;# OF BYTES
72 DW 512 ;;AN000;CURRENTLY 18 SECTORS/TRACK IS MAXIMUM
73 DW 19 ;;AN000;BELOW IS FOR THE FUTURE MEDIA.