00000000: 20 20 20 44 69 73 6B 20 69 6E 74 65 72 66 61 63 | Disk interfac|
00000010: 65 20 63 6F 6D 6D 61 6E 64 73 20 28 64 69 73 6B |e commands (disk|
00000020: 29 0D 0D 0D 75 73 61 67 65 3A 0D 0D 20 20 20 64 |)...usage:.. d|
00000030: 69 73 6B 20 6E 6F 75 6E 31 20 6E 6F 75 6E 32 20 |isk noun1 noun2 |
00000040: 2E 2E 2E 20 6E 6F 75 6E 4E 0D 0D 20 77 68 65 72 |... nounN.. wher|
00000050: 65 20 74 68 65 20 6E 6F 75 6E 73 20 63 6F 6E 73 |e the nouns cons|
00000060: 69 73 74 20 6F 66 3A 0D 0D 20 24 7B 66 69 6C 65 |ist of:.. ${file|
00000070: 73 70 65 63 7D 20 20 20 52 65 61 64 20 64 69 72 |spec} Read dir|
00000080: 65 63 74 6F 72 79 0D 20 60 7B 64 6F 73 20 63 6D |ectory. `{dos cm|
00000090: 64 7D 20 20 20 20 53 65 6E 64 20 63 6D 64 2C 20 |d} Send cmd, |
000000A0: 72 65 61 64 20 65 72 72 20 63 68 61 6E 0D 20 3F |read err chan. ?|
000000B0: 7B 66 69 6C 65 73 70 65 63 7D 20 20 20 47 65 74 |{filespec} Get|
000000C0: 73 20 66 69 6C 65 20 66 72 6F 6D 20 64 72 69 76 |s file from driv|
000000D0: 65 0D 20 2A 7B 66 69 6C 65 73 70 65 63 7D 20 20 |e. *{filespec} |
000000E0: 20 53 65 6E 64 73 20 66 69 6C 65 20 74 6F 20 64 | Sends file to d|
000000F0: 72 69 76 65 0D 0D 0D 65 78 61 6D 70 6C 65 73 3A |rive...examples:|
00000100: 0D 0D 20 20 20 64 69 73 6B 20 24 3A 2A 3D 70 0D |.. disk $:*=p.|
00000110: 20 20 20 20 20 20 20 28 4C 69 73 74 73 20 50 52 | (Lists PR|
00000120: 6F 47 72 61 6D 73 20 6F 6E 20 64 69 73 6B 29 0D |oGrams on disk).|
00000130: 0D 20 20 20 64 69 73 6B 20 60 73 3A 22 69 6E 74 |. disk `s:"int|
00000140: 72 6F 20 2F 74 64 75 22 20 60 0D 20 20 20 20 20 |ro /tdu" `. |
00000150: 20 20 28 53 63 72 61 74 63 68 65 73 20 66 69 6C | (Scratches fil|
00000160: 65 2C 20 74 68 65 6E 20 72 65 61 64 73 20 74 68 |e, then reads th|
00000170: 65 0D 20 20 20 20 20 20 20 20 65 72 72 6F 72 20 |e. error |
00000180: 63 68 61 6E 6E 65 6C 29 0D 0D 20 20 20 64 69 73 |channel).. dis|
00000190: 6B 20 24 20 60 76 20 24 0D 20 20 20 20 20 20 20 |k $ `v $. |
000001A0: 28 44 69 72 65 63 74 6F 72 79 2C 20 76 61 6C 69 |(Directory, vali|
000001B0: 64 61 74 65 73 2C 20 74 68 65 6E 20 64 69 72 73 |dates, then dirs|
000001C0: 0D 20 20 20 20 20 20 20 20 61 67 61 69 6E 29 0D |. again).|
000001D0: 0D 20 20 20 64 69 73 6B 20 60 73 3A 2E 61 6C 69 |. disk `s:.ali|
000001E0: 61 73 20 2A 2E 61 6C 69 61 73 0D 20 20 20 20 20 |as *.alias. |
000001F0: 20 20 28 55 70 64 61 74 65 73 20 74 68 65 20 2E | (Updates the .|
00000200: 61 6C 69 61 73 20 66 69 6C 65 29 0D |alias file). |
DISK INTERFACE COMMANDS (DISK)...USAG
E:.. DISK NOUN1 NOUN2 ... NOUNN.. WHER
E THE NOUNS CONSIST OF:.. ${FILESPEC}
READ DIRECTORY. `{DOS CMD} SEND CMD,
READ ERR CHAN. ?{FILESPEC} GETS FILE F
ROM DRIVE. *{FILESPEC} SENDS FILE TO D
RIVE...EXAMPLES:.. DISK $:*=P. (
LISTS PROGRAMS ON DISK).. DISK `S:"INT
RO /TDU" `. (SCRATCHES FILE, THEN
READS THE. ERROR CHANNEL).. DIS
K $ `V $. (DIRECTORY, VALIDATES, T
HEN DIRS. AGAIN).. DISK `S:.ALI
AS *.ALIAS. (UPDATES THE .ALIAS FI
LE).
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL