summaryrefslogtreecommitdiff
path: root/v2.0/source/FORMES.ASM
blob: eedae271fe1c6afb3c3398f569b307b71b4aad67 (plain) (blame)
ofshex dumpascii
0000 54 49 54 4c 45 20 46 4f 52 4d 41 54 20 4d 65 73 73 61 67 65 73 0d 0a 0d 0a 46 41 4c 53 45 20 20 TITLE.FORMAT.Messages....FALSE..
0020 20 45 51 55 20 20 20 20 20 30 0d 0a 54 52 55 45 20 20 20 20 45 51 55 20 20 20 20 20 4e 4f 54 20 .EQU.....0..TRUE....EQU.....NOT.
0040 46 41 4c 53 45 0d 0a 0d 0a 49 42 4d 56 45 52 20 20 45 51 55 20 20 20 20 20 46 41 4c 53 45 0d 0a FALSE....IBMVER..EQU.....FALSE..
0060 0d 0a 2e 78 6c 69 73 74 0d 0a 2e 78 63 72 65 66 0d 0a 20 20 20 20 20 20 20 20 49 4e 43 4c 55 44 ...xlist...xcref..........INCLUD
0080 45 20 44 4f 53 53 59 4d 2e 41 53 4d 0d 0a 2e 63 72 65 66 0d 0a 2e 6c 69 73 74 0d 0a 0d 0a 43 4f E.DOSSYM.ASM...cref...list....CO
00a0 44 45 20 20 20 20 53 45 47 4d 45 4e 54 20 50 55 42 4c 49 43 20 27 43 4f 44 45 27 0d 0a 20 20 20 DE....SEGMENT.PUBLIC.'CODE'.....
00c0 20 20 20 20 20 41 53 53 55 4d 45 20 20 43 53 3a 43 4f 44 45 2c 44 53 3a 43 4f 44 45 2c 45 53 3a .....ASSUME..CS:CODE,DS:CODE,ES:
00e0 43 4f 44 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 42 41 44 56 45 52 2c 53 CODE............PUBLIC..BADVER,S
0100 4e 47 4d 53 47 2c 53 4e 47 44 52 56 2c 48 52 44 4d 53 47 2c 48 52 44 44 52 56 2c 52 45 50 4f 52 NGMSG,SNGDRV,HRDMSG,HRDDRV,REPOR
0120 54 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 4c 41 42 50 52 4d 54 2c 54 41 52 47 4d T..........PUBLIC..LABPRMT,TARGM
0140 53 47 2c 54 41 52 47 44 52 56 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 53 59 53 54 SG,TARGDRV..........PUBLIC..SYST
0160 52 41 4e 2c 43 52 4c 46 4d 53 47 2c 49 4e 56 43 48 52 2c 49 4e 56 44 52 56 2c 49 4e 56 50 41 52 RAN,CRLFMSG,INVCHR,INVDRV,INVPAR
0180 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 53 59 53 4d 53 47 2c 53 59 53 44 52 56 2c ..........PUBLIC..SYSMSG,SYSDRV,
01a0 46 52 4d 54 45 52 52 2c 4e 4f 54 53 59 53 2c 4e 4f 55 53 45 2c 4d 45 4d 45 58 0d 0a 20 20 20 20 FRMTERR,NOTSYS,NOUSE,MEMEX......
01c0 20 20 20 20 50 55 42 4c 49 43 20 20 57 41 49 54 59 4e 0d 0a 20 20 20 20 20 20 20 20 45 58 54 52 ....PUBLIC..WAITYN..........EXTR
01e0 4e 20 20 20 50 52 49 4e 54 3a 4e 45 41 52 2c 43 52 4c 46 3a 4e 45 41 52 2c 55 4e 53 43 41 4c 45 N...PRINT:NEAR,CRLF:NEAR,UNSCALE
0200 3a 4e 45 41 52 2c 44 49 53 50 33 32 42 49 54 53 3a 4e 45 41 52 0d 0a 20 20 20 20 20 20 20 20 45 :NEAR,DISP32BITS:NEAR..........E
0220 58 54 52 4e 20 20 20 46 44 53 4b 53 49 5a 3a 44 57 4f 52 44 2c 53 45 43 53 49 5a 3a 57 4f 52 44 XTRN...FDSKSIZ:DWORD,SECSIZ:WORD
0240 2c 43 4c 55 53 53 49 5a 3a 57 4f 52 44 2c 53 59 53 53 49 5a 3a 44 57 4f 52 44 0d 0a 20 20 20 20 ,CLUSSIZ:WORD,SYSSIZ:DWORD......
0260 20 20 20 20 45 58 54 52 4e 20 20 20 42 41 44 53 49 5a 3a 44 57 4f 52 44 0d 0a 0d 0a 20 20 20 20 ....EXTRN...BADSIZ:DWORD........
0280 20 20 20 20 3b 57 61 69 74 20 66 6f 72 20 22 59 22 20 6f 72 20 22 4e 22 0d 0a 57 41 49 54 59 4e ....;Wait.for."Y".or."N"..WAITYN
02a0 3a 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 44 58 2c 4f 46 46 53 45 54 20 4d 4f 52 :..........MOV.....DX,OFFSET.MOR
02c0 4d 53 47 20 20 20 20 20 20 20 20 3b 50 6f 69 6e 74 20 74 6f 20 74 68 65 20 6d 65 73 73 61 67 65 MSG........;Point.to.the.message
02e0 0d 0a 20 20 20 20 20 20 20 20 43 41 4c 4c 20 20 20 20 50 52 49 4e 54 20 20 20 20 20 20 20 20 20 ..........CALL....PRINT.........
0300 20 20 20 20 20 20 20 20 20 20 3b 41 6e 64 20 70 72 69 6e 74 20 69 74 0d 0a 20 20 20 20 20 20 20 ..........;And.print.it.........
0320 20 4d 4f 56 20 20 20 20 20 41 58 2c 28 53 54 44 5f 43 4f 4e 5f 49 4e 50 55 54 5f 46 4c 55 53 48 .MOV.....AX,(STD_CON_INPUT_FLUSH
0340 20 53 48 4c 20 38 29 20 4f 52 20 53 54 44 5f 43 4f 4e 5f 49 4e 50 55 54 0d 0a 20 20 20 20 20 20 .SHL.8).OR.STD_CON_INPUT........
0360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0380 20 20 3b 46 6c 75 73 68 20 62 75 66 66 65 72 20 61 6e 64 20 77 61 69 74 20 66 6f 72 20 6b 65 79 ..;Flush.buffer.and.wait.for.key
03a0 73 74 72 6f 6b 65 0d 0a 20 20 20 20 20 20 20 20 49 4e 54 20 20 20 20 20 32 31 48 20 20 20 20 20 stroke..........INT.....21H.....
03c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 49 6e 70 75 74 20 63 68 61 72 61 63 74 65 72 ................;Input.character
03e0 20 6e 6f 77 20 61 20 59 20 6f 72 20 4e 0d 0a 20 20 20 20 20 20 20 20 41 4e 44 20 20 20 20 20 41 .now.a.Y.or.N..........AND.....A
0400 4c 2c 30 44 46 48 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 53 6f 20 6c 6f 77 65 72 L,0DFH.................;So.lower
0420 20 63 61 73 65 20 77 6f 72 6b 73 20 74 6f 6f 0d 0a 20 20 20 20 20 20 20 20 43 4d 50 20 20 20 20 .case.works.too..........CMP....
0440 20 41 4c 2c 22 59 22 0d 0a 20 20 20 20 20 20 20 20 4a 5a 20 20 20 20 20 20 57 41 49 54 32 30 0d .AL,"Y"..........JZ......WAIT20.
0460 0a 20 20 20 20 20 20 20 20 43 4d 50 20 20 20 20 20 41 4c 2c 22 4e 22 0d 0a 20 20 20 20 20 20 20 .........CMP.....AL,"N".........
0480 20 4a 5a 20 20 20 20 20 20 57 41 49 54 31 30 0d 0a 20 20 20 20 20 20 20 20 43 41 4c 4c 20 20 20 .JZ......WAIT10..........CALL...
04a0 20 43 52 4c 46 0d 0a 20 20 20 20 20 20 20 20 4a 4d 50 20 20 20 20 20 53 48 4f 52 54 20 57 41 49 .CRLF..........JMP.....SHORT.WAI
04c0 54 59 4e 0d 0a 57 41 49 54 31 30 3a 20 53 54 43 0d 0a 57 41 49 54 32 30 3a 20 52 45 54 0d 0a 0d TYN..WAIT10:.STC..WAIT20:.RET...
04e0 0a 0d 0a 3b 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ...;****************************
0500 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 3b 20 4d 61 6b 65 20 61 20 73 74 61 74 *****************..;.Make.a.stat
0520 75 73 20 72 65 70 6f 72 74 20 69 6e 63 6c 75 64 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e us.report.including.the.followin
0540 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 3a 0d 0a 3b 20 54 6f 74 61 6c 20 64 69 73 6b 20 63 61 70 g.information:..;.Total.disk.cap
0560 61 63 69 74 79 0d 0a 3b 20 54 6f 74 61 6c 20 73 79 73 74 65 6d 20 61 72 65 61 20 75 73 65 64 0d acity..;.Total.system.area.used.
0580 0a 3b 20 54 6f 74 61 6c 20 62 61 64 20 73 70 61 63 65 20 61 6c 6c 6f 63 61 74 65 64 0d 0a 3b 20 .;.Total.bad.space.allocated..;.
05a0 54 6f 74 61 6c 20 64 61 74 61 20 73 70 61 63 65 20 61 76 61 69 6c 61 62 6c 65 0d 0a 3b 4e 4f 54 Total.data.space.available..;NOT
05c0 45 3a 0d 0a 3b 20 20 20 20 20 20 20 54 68 65 20 44 49 53 50 33 32 42 49 54 53 20 72 6f 75 74 69 E:..;.......The.DISP32BITS.routi
05e0 6e 65 20 70 72 69 6e 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 69 6e 20 44 49 3a 53 49 20 66 6f ne.prints.the.number.in.DI:SI.fo
0600 6c 6c 6f 77 65 64 0d 0a 3b 20 20 20 20 20 20 20 20 20 20 62 79 20 74 68 65 20 6d 65 73 73 61 67 llowed..;..........by.the.messag
0620 65 20 70 6f 69 6e 74 65 64 20 74 6f 20 62 79 20 42 58 2e 20 49 66 20 69 74 20 69 73 20 64 65 73 e.pointed.to.by.BX..If.it.is.des
0640 69 72 65 64 20 74 6f 20 70 72 69 6e 74 0d 0a 3b 20 20 20 20 20 20 20 20 20 20 61 20 6d 65 73 73 ired.to.print..;..........a.mess
0660 61 67 65 20 62 65 66 6f 72 65 20 74 68 65 20 6e 75 6d 62 65 72 2c 20 70 6f 69 6e 74 20 61 74 20 age.before.the.number,.point.at.
0680 74 68 65 20 6d 65 73 73 61 67 65 20 77 69 74 68 20 44 58 0d 0a 3b 20 20 20 20 20 20 20 20 20 20 the.message.with.DX..;..........
06a0 61 6e 64 20 63 61 6c 6c 20 50 52 49 4e 54 2e 0d 0a 0d 0a 52 45 50 4f 52 54 3a 0d 0a 20 20 20 20 and.call.PRINT.....REPORT:......
06c0 20 20 20 20 4d 4f 56 20 20 20 20 20 41 58 2c 57 4f 52 44 20 50 54 52 20 46 44 53 4b 53 49 5a 0d ....MOV.....AX,WORD.PTR.FDSKSIZ.
06e0 0a 20 20 20 20 20 20 20 20 4d 55 4c 20 20 20 20 20 53 45 43 53 49 5a 0d 0a 20 20 20 20 20 20 20 .........MUL.....SECSIZ.........
0700 20 4d 4f 56 20 20 20 20 20 43 58 2c 43 4c 55 53 53 49 5a 0d 0a 20 20 20 20 20 20 20 20 43 41 4c .MOV.....CX,CLUSSIZ..........CAL
0720 4c 20 20 20 20 55 4e 53 43 41 4c 45 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 57 4f L....UNSCALE..........MOV.....WO
0740 52 44 20 50 54 52 20 46 44 53 4b 53 49 5a 2c 41 58 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 RD.PTR.FDSKSIZ,AX..........MOV..
0760 20 20 20 57 4f 52 44 20 50 54 52 20 46 44 53 4b 53 49 5a 2b 32 2c 44 58 0d 0a 20 20 20 20 20 20 ...WORD.PTR.FDSKSIZ+2,DX........
0780 20 20 4d 4f 56 20 20 20 20 20 53 49 2c 41 58 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 ..MOV.....SI,AX..........MOV....
07a0 20 44 49 2c 44 58 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 42 58 2c 4f 46 46 53 45 .DI,DX..........MOV.....BX,OFFSE
07c0 54 20 44 53 4b 53 50 43 0d 0a 20 20 20 20 20 20 20 20 43 41 4c 4c 20 20 20 20 44 49 53 50 33 32 T.DSKSPC..........CALL....DISP32
07e0 42 49 54 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 52 65 70 6f 72 74 20 74 6f 74 61 6c 20 BITS..............;Report.total.
0800 64 69 73 6b 20 73 70 61 63 65 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 53 49 2c 57 disk.space..........MOV.....SI,W
0820 4f 52 44 20 50 54 52 20 53 59 53 53 49 5a 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 ORD.PTR.SYSSIZ..........MOV.....
0840 44 49 2c 57 4f 52 44 20 50 54 52 20 53 59 53 53 49 5a 2b 32 0d 0a 20 20 20 20 20 20 20 20 43 4d DI,WORD.PTR.SYSSIZ+2..........CM
0860 50 20 20 20 20 20 53 49 2c 30 0d 0a 20 20 20 20 20 20 20 20 4a 4e 5a 20 20 20 20 20 53 48 4f 57 P.....SI,0..........JNZ.....SHOW
0880 53 59 53 0d 0a 20 20 20 20 20 20 20 20 43 4d 50 20 20 20 20 20 44 49 2c 30 0d 0a 20 20 20 20 20 SYS..........CMP.....DI,0.......
08a0 20 20 20 4a 5a 20 20 20 20 20 20 43 48 4b 42 41 44 0d 0a 53 48 4f 57 53 59 53 3a 0d 0a 20 20 20 ...JZ......CHKBAD..SHOWSYS:.....
08c0 20 20 20 20 20 4d 4f 56 20 20 20 20 20 42 58 2c 4f 46 46 53 45 54 20 53 59 53 53 50 43 0d 0a 20 .....MOV.....BX,OFFSET.SYSSPC...
08e0 20 20 20 20 20 20 20 43 41 4c 4c 20 20 20 20 44 49 53 50 33 32 42 49 54 53 20 20 20 20 20 20 20 .......CALL....DISP32BITS.......
0900 20 20 20 20 20 20 20 3b 52 65 70 6f 72 74 20 73 70 61 63 65 20 75 73 65 64 20 62 79 20 73 79 73 .......;Report.space.used.by.sys
0920 74 65 6d 0d 0a 43 48 4b 42 41 44 3a 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 53 49 tem..CHKBAD:..........MOV.....SI
0940 2c 57 4f 52 44 20 50 54 52 20 42 41 44 53 49 5a 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 ,WORD.PTR.BADSIZ..........MOV...
0960 20 20 44 49 2c 57 4f 52 44 20 50 54 52 20 42 41 44 53 49 5a 2b 32 0d 0a 20 20 20 20 20 20 20 20 ..DI,WORD.PTR.BADSIZ+2..........
0980 43 4d 50 20 20 20 20 20 53 49 2c 30 0d 0a 20 20 20 20 20 20 20 20 4a 4e 5a 20 20 20 20 20 53 48 CMP.....SI,0..........JNZ.....SH
09a0 4f 57 42 41 44 0d 0a 20 20 20 20 20 20 20 20 43 4d 50 20 20 20 20 20 44 49 2c 30 0d 0a 20 20 20 OWBAD..........CMP.....DI,0.....
09c0 20 20 20 20 20 4a 5a 20 20 20 20 20 20 53 48 4f 57 44 41 54 41 0d 0a 53 48 4f 57 42 41 44 3a 0d .....JZ......SHOWDATA..SHOWBAD:.
09e0 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 42 58 2c 4f 46 46 53 45 54 20 42 41 44 53 50 .........MOV.....BX,OFFSET.BADSP
0a00 43 0d 0a 20 20 20 20 20 20 20 20 43 41 4c 4c 20 20 20 20 44 49 53 50 33 32 42 49 54 53 20 20 20 C..........CALL....DISP32BITS...
0a20 20 20 20 20 20 20 20 20 20 20 20 3b 52 65 70 6f 72 74 20 73 70 61 63 65 20 75 73 65 64 20 62 79 ...........;Report.space.used.by
0a40 20 62 61 64 20 73 65 63 74 6f 72 73 0d 0a 53 48 4f 57 44 41 54 41 3a 0d 0a 20 20 20 20 20 20 20 .bad.sectors..SHOWDATA:.........
0a60 20 4d 4f 56 20 20 20 20 20 43 58 2c 57 4f 52 44 20 50 54 52 20 46 44 53 4b 53 49 5a 0d 0a 20 20 .MOV.....CX,WORD.PTR.FDSKSIZ....
0a80 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 42 58 2c 57 4f 52 44 20 50 54 52 20 46 44 53 4b 53 49 ......MOV.....BX,WORD.PTR.FDSKSI
0aa0 5a 2b 32 0d 0a 20 20 20 20 20 20 20 20 53 55 42 20 20 20 20 20 43 58 2c 57 4f 52 44 20 50 54 52 Z+2..........SUB.....CX,WORD.PTR
0ac0 20 42 41 44 53 49 5a 0d 0a 20 20 20 20 20 20 20 20 53 42 42 20 20 20 20 20 42 58 2c 57 4f 52 44 .BADSIZ..........SBB.....BX,WORD
0ae0 20 50 54 52 20 42 41 44 53 49 5a 2b 32 0d 0a 20 20 20 20 20 20 20 20 53 55 42 20 20 20 20 20 43 .PTR.BADSIZ+2..........SUB.....C
0b00 58 2c 57 4f 52 44 20 50 54 52 20 53 59 53 53 49 5a 0d 0a 20 20 20 20 20 20 20 20 53 42 42 20 20 X,WORD.PTR.SYSSIZ..........SBB..
0b20 20 20 20 42 58 2c 57 4f 52 44 20 50 54 52 20 53 59 53 53 49 5a 2b 32 0d 0a 20 20 20 20 20 20 20 ...BX,WORD.PTR.SYSSIZ+2.........
0b40 20 4d 4f 56 20 20 20 20 20 53 49 2c 43 58 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 .MOV.....SI,CX..........MOV.....
0b60 44 49 2c 42 58 0d 0a 20 20 20 20 20 20 20 20 4d 4f 56 20 20 20 20 20 42 58 2c 4f 46 46 53 45 54 DI,BX..........MOV.....BX,OFFSET
0b80 20 44 41 54 41 53 50 43 0d 0a 20 20 20 20 20 20 20 20 43 41 4c 4c 20 20 20 20 44 49 53 50 33 32 .DATASPC..........CALL....DISP32
0ba0 42 49 54 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 52 65 70 6f 72 74 20 73 70 61 63 65 20 BITS..............;Report.space.
0bc0 6c 65 66 74 20 66 6f 72 20 75 73 65 72 0d 0a 20 20 20 20 20 20 20 20 52 45 54 0d 0a 0d 0a 0d 0a left.for.user..........RET......
0be0 42 41 44 56 45 52 20 20 44 42 20 20 20 20 20 20 22 49 6e 63 6f 72 72 65 63 74 20 44 4f 53 20 76 BADVER..DB......"Incorrect.DOS.v
0c00 65 72 73 69 6f 6e 22 2c 31 33 2c 31 30 2c 22 24 22 0d 0a 53 4e 47 4d 53 47 20 20 44 42 20 20 20 ersion",13,10,"$"..SNGMSG..DB...
0c20 20 20 20 22 49 6e 73 65 72 74 20 6e 65 77 20 64 69 73 6b 65 74 74 65 20 66 6f 72 20 64 72 69 76 ..."Insert.new.diskette.for.driv
0c40 65 20 22 0d 0a 53 4e 47 44 52 56 20 20 44 42 20 20 20 20 20 20 22 78 3a 22 2c 31 33 2c 31 30 2c e."..SNGDRV..DB......"x:",13,10,
0c60 22 61 6e 64 20 73 74 72 69 6b 65 20 61 6e 79 20 6b 65 79 20 77 68 65 6e 20 72 65 61 64 79 24 22 "and.strike.any.key.when.ready$"
0c80 0d 0a 48 52 44 4d 53 47 20 20 44 42 20 20 20 20 20 20 22 50 72 65 73 73 20 61 6e 79 20 6b 65 79 ..HRDMSG..DB......"Press.any.key
0ca0 20 74 6f 20 62 65 67 69 6e 20 66 6f 72 6d 61 74 74 69 6e 67 20 22 0d 0a 48 52 44 44 52 56 20 20 .to.begin.formatting."..HRDDRV..
0cc0 44 42 20 20 20 20 20 20 22 78 3a 20 24 22 0d 0a 53 59 53 54 52 41 4e 20 44 42 20 20 20 20 20 20 DB......"x:.$"..SYSTRAN.DB......
0ce0 22 53 79 73 74 65 6d 20 74 72 61 6e 73 66 65 72 72 65 64 22 2c 31 33 2c 31 30 2c 22 24 22 0d 0a "System.transferred",13,10,"$"..
0d00 4d 4f 52 4d 53 47 20 20 44 42 20 20 20 20 20 20 22 46 6f 72 6d 61 74 20 61 6e 6f 74 68 65 72 20 MORMSG..DB......"Format.another.
0d20 28 59 2f 4e 29 3f 24 22 0d 0a 43 52 4c 46 4d 53 47 20 44 42 20 20 20 20 20 20 31 33 2c 31 30 2c (Y/N)?$"..CRLFMSG.DB......13,10,
0d40 22 24 22 0d 0a 49 4e 56 43 48 52 20 20 44 42 20 20 20 20 20 20 22 49 6e 76 61 6c 69 64 20 63 68 "$"..INVCHR..DB......"Invalid.ch
0d60 61 72 61 63 74 65 72 73 20 69 6e 20 76 6f 6c 75 6d 65 20 6c 61 62 65 6c 22 2c 31 33 2c 31 30 2c aracters.in.volume.label",13,10,
0d80 22 24 22 0d 0a 49 4e 56 44 52 56 20 20 44 42 20 20 20 20 20 20 22 49 6e 76 61 6c 69 64 20 64 72 "$"..INVDRV..DB......"Invalid.dr
0da0 69 76 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 24 22 0d 0a 49 4e 56 50 41 52 20 20 44 42 20 ive.specification$"..INVPAR..DB.
0dc0 20 20 20 20 20 22 49 6e 76 61 6c 69 64 20 70 61 72 61 6d 65 74 65 72 24 22 0d 0a 54 41 52 47 4d ....."Invalid.parameter$"..TARGM
0de0 53 47 20 44 42 20 20 20 20 20 20 22 52 65 2d 69 6e 73 65 72 74 20 64 69 73 6b 65 74 74 65 20 66 SG.DB......"Re-insert.diskette.f
0e00 6f 72 20 64 72 69 76 65 20 22 0d 0a 54 41 52 47 44 52 56 20 44 42 20 20 20 20 20 20 22 78 3a 22 or.drive."..TARGDRV.DB......"x:"
0e20 2c 31 33 2c 31 30 2c 22 61 6e 64 20 73 74 72 69 6b 65 20 61 6e 79 20 6b 65 79 20 77 68 65 6e 20 ,13,10,"and.strike.any.key.when.
0e40 72 65 61 64 79 24 22 0d 0a 53 59 53 4d 53 47 20 20 44 42 20 20 20 20 20 20 22 49 6e 73 65 72 74 ready$"..SYSMSG..DB......"Insert
0e60 20 44 4f 53 20 64 69 73 6b 20 69 6e 20 64 72 69 76 65 20 22 0d 0a 53 59 53 44 52 56 20 20 44 42 .DOS.disk.in.drive."..SYSDRV..DB
0e80 20 20 20 20 20 20 22 78 3a 22 2c 31 33 2c 31 30 2c 22 61 6e 64 20 73 74 72 69 6b 65 20 61 6e 79 ......"x:",13,10,"and.strike.any
0ea0 20 6b 65 79 20 77 68 65 6e 20 72 65 61 64 79 24 22 0d 0a 46 52 4d 54 45 52 52 20 44 42 20 20 20 .key.when.ready$"..FRMTERR.DB...
0ec0 20 20 20 22 46 6f 72 6d 61 74 20 66 61 69 6c 75 72 65 22 2c 31 33 2c 31 30 2c 31 33 2c 31 30 2c ..."Format.failure",13,10,13,10,
0ee0 22 24 22 0d 0a 4e 4f 54 53 59 53 20 20 44 42 20 20 20 20 20 20 22 44 69 73 6b 20 75 6e 73 75 69 "$"..NOTSYS..DB......"Disk.unsui
0f00 74 61 62 6c 65 20 66 6f 72 20 73 79 73 74 65 6d 20 64 69 73 6b 22 2c 31 33 2c 31 30 2c 22 24 22 table.for.system.disk",13,10,"$"
0f20 0d 0a 4e 4f 55 53 45 20 20 20 44 42 20 20 20 20 20 20 22 54 72 61 63 6b 20 30 20 62 61 64 20 2d ..NOUSE...DB......"Track.0.bad.-
0f40 20 64 69 73 6b 20 75 6e 75 73 61 62 6c 65 22 2c 31 33 2c 31 30 2c 22 24 22 0d 0a 4d 45 4d 45 58 .disk.unusable",13,10,"$"..MEMEX
0f60 20 20 20 44 42 20 20 20 20 20 20 22 49 6e 73 75 66 66 69 63 69 65 6e 74 20 6d 65 6d 6f 72 79 20 ...DB......"Insufficient.memory.
0f80 66 6f 72 20 73 79 73 74 65 6d 20 74 72 61 6e 73 66 65 72 22 2c 31 33 2c 31 30 2c 22 24 22 0d 0a for.system.transfer",13,10,"$"..
0fa0 0d 0a 3b 52 65 70 6f 72 74 20 6d 65 73 73 61 67 65 73 0d 0a 44 53 4b 53 50 43 20 20 44 42 20 20 ..;Report.messages..DSKSPC..DB..
0fc0 20 20 20 20 22 20 62 79 74 65 73 20 74 6f 74 61 6c 20 64 69 73 6b 20 73 70 61 63 65 22 2c 31 33 ....".bytes.total.disk.space",13
0fe0 2c 31 30 2c 22 24 22 0d 0a 53 59 53 53 50 43 20 20 44 42 20 20 20 20 20 20 22 20 62 79 74 65 73 ,10,"$"..SYSSPC..DB......".bytes
1000 20 75 73 65 64 20 62 79 20 73 79 73 74 65 6d 22 2c 31 33 2c 31 30 2c 22 24 22 0d 0a 42 41 44 53 .used.by.system",13,10,"$"..BADS
1020 50 43 20 20 44 42 20 20 20 20 20 20 22 20 62 79 74 65 73 20 69 6e 20 62 61 64 20 73 65 63 74 6f PC..DB......".bytes.in.bad.secto
1040 72 73 22 2c 31 33 2c 31 30 2c 22 24 22 0d 0a 44 41 54 41 53 50 43 20 44 42 20 20 20 20 20 20 22 rs",13,10,"$"..DATASPC.DB......"
1060 20 62 79 74 65 73 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 64 69 73 6b 22 2c 31 33 2c 31 30 2c .bytes.available.on.disk",13,10,
1080 31 33 2c 31 30 2c 22 24 22 0d 0a 0d 0a 20 20 20 20 20 20 20 20 49 46 20 20 20 20 20 20 49 42 4d 13,10,"$"............IF......IBM
10a0 56 45 52 0d 0a 20 20 20 20 20 20 20 20 50 55 42 4c 49 43 20 20 41 53 47 45 52 52 0d 0a 41 53 47 VER..........PUBLIC..ASGERR..ASG
10c0 45 52 52 20 20 44 42 20 20 20 20 20 20 22 43 61 6e 6e 6f 74 20 66 6f 72 6d 61 74 20 61 6e 20 41 ERR..DB......"Cannot.format.an.A
10e0 53 53 49 47 4e 65 64 20 64 72 69 76 65 2e 20 24 22 0d 0a 20 20 20 20 20 20 20 20 45 4e 44 49 46 SSIGNed.drive..$"..........ENDIF
1100 0d 0a 0d 0a 4c 41 42 50 52 4d 54 20 44 42 20 20 20 20 20 20 22 56 6f 6c 75 6d 65 20 6c 61 62 65 ....LABPRMT.DB......"Volume.labe
1120 6c 20 28 31 31 20 63 68 61 72 61 63 74 65 72 73 2c 20 45 4e 54 45 52 20 66 6f 72 20 6e 6f 6e 65 l.(11.characters,.ENTER.for.none
1140 29 3f 20 24 22 0d 0a 0d 0a 0d 0a 43 4f 44 45 20 20 20 20 45 4e 44 53 0d 0a 20 20 20 20 20 20 20 )?.$"......CODE....ENDS.........
1160 20 45 4e 44 0d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .END............................
1180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11a0 00 00 00 00 00 00 00 00 00 00 00 00 0d 0a 0d 0a 1a .................