]> wirehaze git hosting - MS-DOS.git/blob - v4.0/src/BIOS/MSBIO.SKL

wirehaze git hosting

MZ is back!
[MS-DOS.git] / v4.0 / src / BIOS / MSBIO.SKL
1 ;==============================================================================
2 ;REVISION HISTORY:
3 ;AN000 - New for DOS Version 4.0 - J.K.
4 ;AC000 - Changed for DOS Version 4.0 - J.K.
5 ;AN00x - PTM number for DOS Version 4.0 - J.K.
6 ;==============================================================================
7 ;==============================================================================
8 ;AN001 D246, P976 Show "Bad command or parameters - ..." msg 9/22/87 J.K.
9 ;AN002 D274 Take "file" out from "Incorrect order..." msg 10/07/87 J.K.
10 ;AN003 D486 Share installation for large media 02/24/88 J.K.
11 ;==============================================================================
12 ;===================
13 :class 1
14 ;===================
15 ; MESSAGES FOR THE IBM BOOT SECTOR. NUL Terminated.
16 ; This is used by IBMBOOT and IBMLOAD program and it stays in IBMBOOT directory.
17
18 ;For IBMLOAD program
19 ;SYSMSG DB 13,10,"Non-System disk or disk error",13,10
20 ; DB "Replace and strike any key when ready",13,10,0
21 :use 001 BOOT SYSMSG
22
23 ;===================
24 :class 2
25 ;===================
26 ; SCCSID = @(#)biomes.asm 1.2 85/07/25
27 ; SINGLE DRIVE MESSAGE FOR IBMBIO.COM. NUL TERMINATED.
28 ;IFNDEF PATHSTART
29 ;PATHSTART MACRO INDEX,ABBR
30 ; IFDEF PATHGEN
31 ; PUBLIC ABBR&INDEX&S,ABBR&INDEX&E
32 ; ABBR&INDEX&S LABEL BYTE
33 ; ENDIF
34 ; ENDM
35 ;ENDIF
36 ;
37 ;IFNDEF PATHEND
38 ;PATHEND MACRO INDEX,ABBR
39 ; IFDEF PATHGEN
40 ; ABBR&INDEX&E LABEL BYTE
41 ; ENDIF
42 ; ENDM
43 ;ENDIF
44 ; PATHSTART 001,BIOMS
45
46
47 :def 20 SNGMSG DB 13,10,"Insert diskette for drive "
48 :def 21 DRVLET DB "A: and strike",13,10,"any key when ready",13,10,10,0
49
50 ; PATHEND 001,BIOMS
51
52 ;==================
53 :class 3
54 ;==================
55
56 ; PRINTED when there is a bad command in CONFIG.SYS. '$' TERMINATED, note
57 ; that this message includes crlfm!
58 ;PATHSTART 001,SYSMES
59
60 :def 03 BADOPM DB 13,10,"Unrecognized command in CONFIG.SYS"
61
62 ;BADSIZ_POST LABEL BYTE
63 ;BADLD_POST LABEL BYTE
64
65 :def 04 CRLFM DB 13,10,'$'
66
67 :def 22 BadParm db 13,10,"Bad command or parameters - $" ;AN001;
68
69 ;PRINTED when installed device specifies too large a sector size.'$' terminated.
70 ; FORM: <BADSIZ_PRE>device name<BADSIZ_POST>
71 :def 05 BADSIZ_PRE DB 13,10,"Sector size too large in file $"
72
73 ;PRINTED when installed device cannot be found. '$' terminated.
74 ; FORM: <BADLD_PRE>device name<BADLD_POST>
75 :def 06 BADLD_PRE DB 13,10,"Bad or missing $"
76
77 ;PRINTED when command interpreter is not found. NUL terminated.
78 ; FORM: <BADLD_PRE><BADCOM><BADLD_POST>
79 :def 07 BADCOM DB "Command Interpreter",0
80
81 ;PRINTED when country code, code page combination was not found in country.sys file. '$' terminated.
82 ; FORM: <BADCOUNTRY>
83 :def 08 BADCOUNTRY DB 13,10,"Invalid country code or code page",13,10,"$"
84
85 ;PRINTED when code page id is missing or wrong syntax. - J.K.
86 ; FORM: <BADCOUNTRYCOM>
87 :def 09 BADCOUNTRYCOM DB 13,10,"Error in COUNTRY command",13,10,"$"
88
89 ;PRINTED when the memory left is not sufficient to handle COUTRY.SYS file
90 ; FORM: <INSUFMEMORY>
91 :def 10 INSUFMEMORY DB 13,10, "Insufficient memory for COUNTRY.SYS file",13,10,"$"
92
93 ; PRINTED when there is insufficient memory. '$' TERMINATED, note
94 ; that this message includes crlfm!
95 :def 11 BADMEM DB 13,10,"Configuration too large for memory",13,10,"$"
96
97 ; PRINTED when the attempt is made to install a block device which would
98 ; have a drive letter > 'Z'
99 :def 12 BADBLOCK DB 13,10,"Too many Block Devices",13,10,"$"
100
101 ; PRINTED when the attempt is made to install a stack with invalid
102 ; combinations of # of stacks, stack size. - J.K. 5/23/86
103 :def 13 BADSTACK DB 13,10,"Invalid STACK parameters",13,10,"$"
104
105 ;AN000; - PRINTED when encountering a command that is not "install=" after
106 ; we had a "Install=" command. - J.K.I1.
107 ; Translation::: Please leave the last blank space at the end of the line
108 ; as it is.
109 :def 14 BADORDER DB 13,10,"Incorrect order in CONFIG.SYS line ","$"
110
111 ;AN000; - PRINTED when the command failed.
112 ; Translation::: Please leave the last blank space at the end of the line
113 ; as it is.
114 :def 15 ERRORCMD DB "Error in CONFIG.SYS line ","$"
115
116 ;AN003; - PRINTED when SHARE.EXE is not loaded and has a large media > 32 MB.
117 :def 23 SHAREWARNMSG db "WARNING! SHARE should be loaded for large media",13,10,"$"
118
119 ;==================
120 :class 4
121 ;==================
122 ;IBMBIO SYSINIT
123 ;Message for SYSINIT_BASE program.
124 :def 16 Mem_alloc_err db 13,10,"Memory allocation error","$"
125
126
127 ;==================
128 :class 5
129 ;==================
130 ; %OUT STKMES.INC...
131 ; SCCSID = @(#)stkmes.inc 1.0 86/10/21
132
133 ; PUBLIC FATAL_MSG
134 :def 17 FATAL_MSG DB 0DH,0AH,7,0DH,0AH
135 DB "Internal stack overflow",0DH,0AH
136 DB "System halted",0DH,0AH,"$"
137 ;
138 :END
139