Micro Firmware Tech Support

INSTALL.EXE Error Codes


Filename: INST-ERR.TXT
WWW URL:  http://www.firmware.com/support/bios/inst-err.htm
FTP URL:  ftp://ftp.firmware.com/text/inst-err.txt
Revision: 06/17/96  TLS
Summary:  Listing of error codes that can be generated by the INSTALL
          program used to install Micro Firmware flash BIOS upgrades.

This file lists error codes that can be generated by the INSTALL program used to install Micro Firmware flash BIOS upgrades.


Disk error codes are errors codes the BIOS returns when bypassing DOS to use the BIOS disk services directly. These only appear if there is a problem creating a recovery disk. If using another disk doesn't correct the problem, turn off BIOS shadowing and the external cache.
1    Invalid function number
2    Address mark not found
3    Disk write protected
4    Sector not found
6    Disk change line activated
8    DMA overrun
9    DMA boundary error
12   Unsupported media type
16   Uncorrectable error
32   Controller failure
64   Seek failure
128  Drive not ready

Run time errors 1-18 are error codes that DOS returns. These might be caused by interfering TSRs or device drivers or some other problem with the floppy drive.
1    Invalid function number
2    File not found
3    Path not found
4    Too many open files
5    File access denied
6    Invalid file handle
12   Invalid file access code
15   Invalid drive number
16   Cannot remove current directory
17   Cannot rename across drives
18   No more files

Run time errors 100-101 and 150-162 are errors that would normally result in the Abort, Retry, Ignore type messages. This generally indicates that the currently inserted disk is bad or not properly formatted.
100  Disk read error
101  Disk write error
150  Disk is write-protected
151  Bad drive request struct length
152  Drive not ready                    (no disk in drive)
154  CRC error in data
156  Disk seek error
157  Unknown media type
158  Sector Not Found
159  Printer out of paper
160  Device write fault
161  Device read fault
162  Hardware failure

Run time errors 102-106 and 200-216 indicate corrupted data or program. This would caused by either a bug in the program, a corrupt .EXE file, or an interfering TSR or device driver.
102  File not assigned
103  File not open
104  File not open for input
105  File not open for output
106  Invalid numeric format
200  Division by zero
201  Range check error
202  Stack overflow error
203  Heap overflow error
204  Invalid pointer operation
205  Floating point overflow
206  Floating point underflow
207  Invalid floating point operation
208  Overlay manager not installed
209  Overlay file read error
210  Object not initialized
211  Call to abstract method
212  Stream registration error
213  Collection index out of range
214  Collection overflow error
215  Arithmetic overflow error
216  General Protection fault


SALES - SUPPORT - CONTACT - LINKS - HOME


Micro Firmware, Inc.
330 W. Gray Street
Norman, Oklahoma 73069-7111
Toll-Free Sales (USA/Canada): 1-800-767-5465 or 1-888-4-PC-BIOS
Support & Sales: +1 405-321-8333
Sales Department FAX: +1 405-573-5535
Technical Support FAX: +1 405-321-8342
Email: sales@firmware.com support@firmware.com

© 1998 Micro Firmware, Inc. - All Rights Reserved
While every attempt is made to ensure the accuracy of our support documents, Micro Firmware provides these documents on an AS-IS basis for information purposes only.