AppleIIAsm-Collection/source/d6_filesDOS/T.MIN.MAC.FILEIO.ASM
nathanriggs 9b12b6fd9b HOUSEKEEPING
- getting ready for major changes for 0.6.0.
- be sure to download the 0.5.0 release to ensure proper functionality, as these rountines will not work together in the SRC or BIN folder during the transition
- Beginning to significantly alter documentation
2019-12-17 17:19:24 -05:00

89 lines
1.7 KiB
NASM

BLOAD MAC
STY SCRATCH
_MSTR ]1;WPAR1
JSR BINLOAD
LDY SCRATCH
<<<
BSAVE MAC
STY SCRATCH
_MSTR ]1;WPAR1
JSR BINSAVE
LDY SCRATCH
<<<
AMODE MAC
LDA #1
STA $AAB6
STA $75+1
STA $33
<<<
CMD MAC
STY SCRATCH
_MSTR ]1;WPAR1
JSR DOSCMD
LDY SCRATCH
<<<
FPRN MAC
STY SCRATCH
IF ",]1
JSR FPRINT
ASC ]1
HEX 8D00
ELSE
_ISLIT ]1
JSR FPSTR
FIN
LDY SCRATCH
<<<
FSPRN MAC
STY SCRATCH
_MLIT ]1;WPAR1
JSR FPSTR
LDY SCRATCH
<<<
FINP MAC
STY SCRATCH
JSR FINPUT
LDY SCRATCH
<<<
SLOT MAC
LDA ]1
STA SCRATCH
ASL SCRATCH
ASL SCRATCH
ASL SCRATCH
ASL SCRATCH
LDA SCRATCH
STA IOB_SLOT
<<<
DRIVE MAC
LDA ]1
STA IOB_DRIV
<<<
TRACK MAC
LDA ]1
STA IOB_TRAK
<<<
SECT MAC
LDA ]1
STA IOB_SECT
<<<
DSKR MAC
LDA $01
STA IOB_COMM
<<<
DSKW MAC
LDA $02
STA IOB_COMM
<<<
DBUFF MAC
LDA #<]1
STA IOB_BUFL
LDA #>]1
STA IOB_BUFH
<<<
DRWTS MAC
STY SCRATCH
JSR DISKRW
LDY SCRATCH
<<<