HEIR Services (Human External Intelligence Resource)

Diagnostic Codes - 32 bit
Home
Links To Online Articles & Social Networks
Windows 7 Technical Support
Contact Webmaster / Publisher
Troubleshooting No Power, No Post, No Video
Additional Selected Library of Resource Websites
DELL Related Links
Vista_TOC
Article References
Table of Contents_NW&IE
ToC_XP
How-To Sources

Diagnostic Codes - 32 bit

32-bit Error Codes

Simulations and Troubleshooting available here.

Error Code	Module Name	Error Text
                                    0200:xx02	adaptec.mdm	%s called but not implemented.
                                    0200:xx02	adaptec.mdm	Adaptec module hung, cannot continue.
                                    0200:xx02	adaptec.mdm	Adapter hardware reset failed.
                                    0200:xx02	adaptec.mdm	AllocOSMIOB failed - Out of OSBIOB's.
                                    0200:xx02	adaptec.mdm	Attempt to free memory not in the global memory table.
                                    0200:xx02	adaptec.mdm	Auto-Configuration failed.
                                    0200:xx02	adaptec.mdm	Cannot access the adapter hardware.
                                    0200:xx02	adaptec.mdm	Cannot allocate memory.
                                    0200:xx02	adaptec.mdm	Cannot locate the CPU service.
                                    0200:xx02	adaptec.mdm	Cannot locate the PCI service.
                                    0200:xx02	adaptec.mdm	Cannot locate the reserved memory service.
                                    0200:xx02	adaptec.mdm	Constructor failure - Insufficient memory to create device objects.
                                    0200:xx02	adaptec.mdm	Could not initialize the adapter.
                                    0200:xx02	adaptec.mdm	Found more than 100 controllers - aborting on assumed BIOS error.
                                    0200:xx02	adaptec.mdm	FreeOSMIOB passed a NULL pointer.
                                    0200:xx02	adaptec.mdm	Initialization code failed - Memory allocation failure at line %d.
                                    0200:xx02	adaptec.mdm	IOB reserved memory greater than 4096 bytes.
                                    0200:xx02	adaptec.mdm	Out of memory entries in the global memory table.
                                    0200:xx02	adaptec.mdm	Reserved memory pointer is NULL.
                                    0200:xx02	adaptec.mdm	The adapter is requesting more than 4096 bytes of memory.
                                    0200:xx02	adaptec.mdm	Unexpected error encountered : %s.
                                    0300:xx02	ami_raid.mdm	fCarveMemory called for %d bytes when only %d bytes are left.
                                    0300:xx02	ami_raid.mdm	Initialization code failed.  Memory allocation failure at line %d.
                                    0300:xx02	ami_raid.mdm	Initialization code failed.  Unable to allocate physical memory, only %d pages available.
                                    0300:xx02	ami_raid.mdm	Initialization code failed.  Unable to map %X into data segment.
                                    0300:xx19	ami_raid.mdm	Battery failed: %s
                                    0500:xx02	biosmp.mdm	The BIOS MP service failed during initialization.  Unable to allocate memory for %s.
                                    0600:xx19	cables.mdm	Checking the %s cable to be %s. Cable is currently: %s. 
                                    0600:xx1A	cables.mdm	Checking for detected state of Not Installed. For the %s cable: Expected: %s ; Found: %s .
                                    0600:xx1B	cables.mdm	There was an error accessing the Super I/O registers for GPI's. 
                                    0600:xx1C	cables.mdm	There is no valid entry in the test definition table for this test.
                                    0600:xx1D	cables.mdm	Checking for : %s. Expected input pattern of 0x%04X. Read 0x%04X.
                                    0600:xx1E	cables.mdm	Did not find a valid riser type for this chassis
                                    0600:xx1F	cables.mdm	The -rt(list) parameter is required for this test
                                    0600:xx20	cables.mdm	Wrong motherboard for this chassis. Chassis : %s  Expected motherboard SKU of %s
                                    0600:xx21	cables.mdm	Chassis to motherboard combination data is not valid. Processed an invalid pointer
                                    0600:xx22	cables.mdm	Chassis to motherboard combination data is incomplete. Ran out of table data before chassis and motherboard
                                    
                                    combination was found.
                                    0600:xx23	cables.mdm	Chassis ID.
                                    0600:xx24	cables.mdm	The -chassis:(list) parameter is required for this test
                                    0600:xx25	cables.mdm	Checking for : %s. Expected input pattern of 0x%04X. Read 0x%04X.
                                    0600:xx26	cables.mdm	Did not find a valid chassis type for this platform.
                                    0600:xx27	cables.mdm	Hardware Detect Error - %s not detected.
                                    0600:xx28	cables.mdm	While testing %s, the user indicated the LED color was incorrect. Expected color was : %s
                                    0600:xx29	cables.mdm	While testing %s, the user indicated the LED operation was incorrect. Expected: %s
                                    0600:xx2A	cables.mdm	Insufficient memory.
                                    0700:xx02	cache.mdm	Cache size is larger than available test region at line %d
                                    0700:xx02	cache.mdm	Cache sizing inconsistent at line %d
                                    0700:xx02	cache.mdm	Chipset specific support failed when sizing level 2 cache at line %d
                                    0700:xx02	cache.mdm	Error mapping system memory region at line %d
                                    0700:xx02	cache.mdm	Failure to create a cache test object at line %d
                                    0700:xx02	cache.mdm	Initialization failure.  Detected Multiple L2 cache services.
                                    0700:xx02	cache.mdm	Initialization failure.  L2 cache size is 0 at line %d
                                    0700:xx02	cache.mdm	Initialization failure.  Unknown L1 organization (%d ways).
                                    0700:xx02	cache.mdm	Invalid L1/L2/L3 relationship.  L1 size: %lX  L2 size: %lX  L3 size: %lX.
                                    0700:xx02	cache.mdm	Unable to allocate memory for %s.
                                    0700:xx19	cache.mdm	The cache improperly changed system memory during an 'invalidate' at line %d.
                                    0700:xx1A	cache.mdm	Cache offset %08Xh miscompare at line %d.
                                    0700:xx1B	cache.mdm	Level 1 cache failure.  Cache offset %08Xh miscompared patterns %08Xh and %08Xh.
                                    0700:xx1C	cache.mdm	Level 2 cache failure.  Cache offset %08Xh miscompared patterns %08Xh and %08Xh during %s pass.
                                    0700:xx1D	cache.mdm	Level 2 cache failure.  Cache offset %08Xh miscompare during %s pass at line %d.
                                    0700:xx1E	cache.mdm	Level 3 cache failure.  Cache offset %08Xh miscompared patterns %08Xh and %08Xh during %s pass.
                                    0700:xx1F	cache.mdm	Level 3 cache failure.  Cache offset %08Xh miscompare during %s pass at line %d.
                                    0B00:xx02	cpu.mdm	ACPI table does not contain local APIC info.
                                    0B00:xx02	cpu.mdm	The CPU service failed during initialization.  Unable to allocate memory for %s.
                                    0B00:xx09	cpu.mdm	CpuSvc: The timestamp counter has been reset!
                                    0D00:xx02	ddinit.mim	%%s %%s DIAGS 999 999 %%s DDINIT cInit DIAGS_INIT Fail Unable to load system module (%s).
                                    0D00:xx02	ddinit.mim	%s %s DIAGS 999 999 %s DDINIT cInit DIAGS_INIT Fail Unable to allocate memory.
                                    0E00:xx02	dellsys.msm	Callers buffer overlaps Trace Buffer!
                                    0E00:xx02	dellsys.msm	Invalid print buffer command in EMS.
                                    0E00:xx02	dellsys.msm	Invalid unit size value passed to EMS fTraceDump.
                                    0E00:xx02	dellsys.msm	Subtest called by non-existent main test.
                                    0E00:xx02	dellsys.msm	The Dell system module failed during initialization.
                                    0E00:xx02	dellsys.msm	This system is not recognized as a supported Dell PC.  These diagnostics may not be run on unsupported
                                    systems.
                                    0E00:xx02	dellsys.msm	Unable to allocate memory for %s.
                                    0E00:xx02	dellsys.msm	Unable to map memory.
                                    0E00:xx02	dellsys.msm	Unable to record %s name (%s).
                                    0E00:xx02	dellsys.msm	Unable to remove %s name (%s).
                                    0F00:xx00	disk.mdm	Block %lu: %s (%s).
                                    0F00:xx00	disk.mdm	Block %lu: %s.
                                    0F00:xx00	disk.mdm	Device initialization failed.  %s.
                                    0F00:xx00	disk.mdm	IDE device failed: %s (%s).
                                    0F00:xx00	disk.mdm	IDE device failed: %s.
                                    0F00:xx00	disk.mdm	IDE device failed: %s.  Block %lu, Offset %lu - Data was 0x%02X, Should be 0x%02X.
                                    0F00:xx00	disk.mdm	Invalid block parameters, beginning block %lu may not be greater than ending block %lu.
                                    0F00:xx00	disk.mdm	Invalid disk block percent parameters, beginning value %u may not be greater than ending value %u.
                                    0F00:xx02	disk.mdm	Cannot add parameter %s.  The parameter type %d is not supported in fAddIDEParams.
                                    0F00:xx02	disk.mdm	More than one device claimed the %s compatibility port.
                                    0F00:xx02	disk.mdm	Unable to allocate memory for %s.
                                    0F00:xx06	disk.mdm	A CD containing data tracks such as a software installation disk is needed for this test.
                                    0F00:xx06	disk.mdm	A formatable media must be inserted in the drive to complete this test.
                                    0F00:xx06	disk.mdm	A UDF formatted disc is needed for this test.
                                    0F00:xx06	disk.mdm	A writeable media must be inserted in the drive to complete this test.
                                    0F00:xx06	disk.mdm	An audio CD must be inserted in the drive to complete this test.
                                    0F00:xx06	disk.mdm	An erasable media must be inserted in the drive to complete this test.
                                    0F00:xx06	disk.mdm	Automatic Acoustic Management is not enabled.
                                    0F00:xx06	disk.mdm	Automatic Acoustic Management is not supported.
                                    0F00:xx06	disk.mdm	Cannot perform destructive write testing since logical partitions exist on the drive.
                                    0F00:xx06	disk.mdm	Cannot perform the test without user interaction.
                                    0F00:xx06	disk.mdm	S.M.A.R.T. disabled or not supported.
                                    0F00:xx06	disk.mdm	S.M.A.R.T. not supported.
                                    0F00:xx06	disk.mdm	The CD inserted in the drive does not contain any data tracks.
                                    0F00:xx06	disk.mdm	The command was aborted by the target device.
                                    0F00:xx06	disk.mdm	The device does not support this test.
                                    0F00:xx06	disk.mdm	The drive does not support play audio from files.
                                    0F00:xx06	disk.mdm	The host protected area feature set is not supported.
                                    0F00:xx06	disk.mdm	The internal buffer of drive is not large enough for the PCM audio file.
                                    0F00:xx06	disk.mdm	The S.M.A.R.T. offline test is not supported.
                                    0F00:xx06	disk.mdm	The seek command is not supported  after ATA/ATAPI-6
                                    0F00:xx06	disk.mdm	This test is only supported on ATAPI devices.
                                    0F00:xx06	disk.mdm	Unknown test requested.
                                    0F00:xx06	disk.mdm	User chose not not format the media.
                                    0F00:xx06	disk.mdm	User chose not to overwrite the tape.
                                    0F00:xx06	disk.mdm	User chose not to run tests requiring removable media.
                                    0F00:xx06	disk.mdm	User chose not to write to the CD.
                                    0F00:xx06	disk.mdm	User must use headphones to continue testing.
                                    0F00:xx19	disk.mdm	Command was successful with some recovery action performed
                                    0F00:xx1A	disk.mdm	Device is not ready
                                    0F00:xx1B	disk.mdm	Flaw in media or an error in the recorded data.  If this is a removable media device, retry the test with
                                    different media
                                    0F00:xx1C	disk.mdm	Non-recoverable hardware error
                                    0F00:xx1D	disk.mdm	Illegal request (Probably not a hardware problem). If this is a removable media device, retry with different
                                    media
                                    0F00:xx1E	disk.mdm	Reset or media changed
                                    0F00:xx1F	disk.mdm	Read was requested on a block that is protected
                                    0F00:xx20	disk.mdm	Blank check
                                    0F00:xx21	disk.mdm	Vendor specific error
                                    0F00:xx22	disk.mdm	Copy aborted
                                    0F00:xx23	disk.mdm	Aborted command
                                    0F00:xx24	disk.mdm	Equal
                                    0F00:xx25	disk.mdm	Volume overflow
                                    0F00:xx26	disk.mdm	Data compare error
                                    0F00:xx27	disk.mdm	Reserved for future use
                                    0F00:xx28	disk.mdm	Timeout waiting for drive not busy
                                    0F00:xx29	disk.mdm	Expected request for command
                                    0F00:xx2A	disk.mdm	Expected request for data in
                                    0F00:xx2B	disk.mdm	Expected request for data out
                                    0F00:xx2C	disk.mdm	Data transfer count doesn't match expected count
                                    0F00:xx2D	disk.mdm	Not enough data was transferred
                                    0F00:xx2E	disk.mdm	Illegal length indication
                                    0F00:xx2F	disk.mdm	End of media detected
                                    0F00:xx30	disk.mdm	Media change requested
                                    0F00:xx31	disk.mdm	An unknown error occurred
                                    0F00:xx32	disk.mdm	Timeout waiting for IRQ
                                    0F00:xx33	disk.mdm	Timeout waiting for DRQ to be deasserted
                                    0F00:xx34	disk.mdm	Timeout waiting for DRDY to be asserted
                                    0F00:xx35	disk.mdm	Unknown diagnostic failure
                                    0F00:xx36	disk.mdm	Formatter device error
                                    0F00:xx37	disk.mdm	Sector buffer error
                                    0F00:xx38	disk.mdm	ECC circuitry error
                                    0F00:xx39	disk.mdm	Microprocessor error
                                    0F00:xx3A	disk.mdm	Specified audio track not found
                                    0F00:xx3B	disk.mdm	No audio output
                                    0F00:xx3C	disk.mdm	Cannot perform the test, the media is blank, unreadable or not present
                                    0F00:xx3D	disk.mdm	Incompatible CD or DVD for testing
                                    0F00:xx3E	disk.mdm	A possible failure is predicted by the drive's SMART status. It is advisable to immediately back up your
                                    data
                                    0F00:xx3F	disk.mdm	User aborted the test
                                    0F00:xx40	disk.mdm	Address mark not found or media error
                                    0F00:xx41	disk.mdm	No media in removable media device
                                    0F00:xx42	disk.mdm	Address not found
                                    0F00:xx43	disk.mdm	Media changed
                                    0F00:xx44	disk.mdm	Uncorrectable data error or media is write protected
                                    0F00:xx45	disk.mdm	Ultra DMA CRC error detected
                                    0F00:xx46	disk.mdm	Drive failed to detect an ECC error
                                    0F00:xx47	disk.mdm	Timeout waiting for DSC to be asserted
                                    0F00:xx48	disk.mdm	Target drive aborted the command
                                    0F00:xx49	disk.mdm	A target or master abort was encountered while transferring data
                                    0F00:xx4A	disk.mdm	S.M.A.R.T. off-line data collection was never started
                                    0F00:xx4B	disk.mdm	S.M.A.R.T. off-line data collection was suspended by a host command
                                    0F00:xx4C	disk.mdm	S.M.A.R.T. off-line data collection was aborted by a host command
                                    0F00:xx4D	disk.mdm	S.M.A.R.T. off-line data collection was aborted by a fatal error
                                    0F00:xx4E	disk.mdm	Unknown S.M.A.R.T. off-line data collection status
                                    0F00:xx4F	disk.mdm	Device Address or Command Select (DA, CS0-) signals are not working
                                    0F00:xx50	disk.mdm	Control Select (CS1-) signal is not working
                                    0F00:xx51	disk.mdm	The Interrupt Request (INTRQ-) signal is not working
                                    0F00:xx52	disk.mdm	The Data signals (DD) are not working
                                    0F00:xx53	disk.mdm	A PIO transfer failed.  The IORDY signal may not be working correctly
                                    0F00:xx54	disk.mdm	The Passed Diagnostics (PDIAG-) signal was not detected
                                    0F00:xx55	disk.mdm	Too much data was transferred
                                    0F00:xx56	disk.mdm	The removable media in the drive does not match the requested density
                                    0F00:xx57	disk.mdm	The self-test routine was aborted by the host
                                    0F00:xx58	disk.mdm	The self-test routine was aborted by the host with a hard or soft reset
                                    0F00:xx59	disk.mdm	A fatal or unknown error occurred during the self-test routine
                                    0F00:xx5A	disk.mdm	The self-test failed for an unknown reason
                                    0F00:xx5B	disk.mdm	The self-test failed the electrical portion of the test
                                    0F00:xx5C	disk.mdm	The self-test failed the servo portion of the test
                                    0F00:xx5D	disk.mdm	The self-test failed the read portion of the test
                                    0F00:xx5E	disk.mdm	An invalid status value was returned by the self-test
                                    0F00:xx5F	disk.mdm	ATAPI devices do not support the identify device command
                                    0F00:xx60	disk.mdm	Timeout waiting for DRQ to be asserted
                                    0F00:xx61	disk.mdm	An 80-pin Ultra DMA 66/100 cable was not detected
                                    0F00:xx62	disk.mdm	Device initialization failed
                                    0F00:xx63	disk.mdm	Error reading logging information
                                    0F00:xx64	disk.mdm	Prior DST failure logged in the SMART self-test log
                                    0F00:xx65	disk.mdm	IDE CD-RW/DVD+RW format test failed
                                    0F00:xx66	disk.mdm	The self-test code took an unexpected path
                                    0F00:xx67	disk.mdm	The self-test took too long to run
                                    0F00:xx68	disk.mdm	CHS mode is not supported
                                    0F00:xx69	disk.mdm	Media is copy protected
                                    0F00:xx6A	disk.mdm	The requested maximum size is larger than the native drive size
                                    0F00:xx6B	disk.mdm	Ending block %lu may not be greater than end of physical device %lu
                                    0F00:xx6C	disk.mdm	Starting block %lu may not be greater than ending block %lu
                                    0F00:xx6D	disk.mdm	The user specified track is not valid for the disc in the drive
                                    0F00:xx6E	disk.mdm	The table of contents for the inserted disc is too large to read into memory
                                    0F00:xx6F	disk.mdm	Cannot use this disc for testing. Please insert another Data disc and try again
                                    0F00:xx70	disk.mdm	Optical drive BIST -- OPU test failed. Make sure there is no media in the drive.
                                    0F00:xx71	disk.mdm	Optical drive BIST -- DRAM test failed.
                                    0F00:xx72	disk.mdm	Optical drive BIST -- Controller (main IC) test failed.
                                    0F00:xx73	disk.mdm	Optical drive BIST -- FLASH ROM test failed.
                                    0F00:xx74	disk.mdm	Optical drive BIST -- Tray In test failed. Check for obstruction.
                                    0F00:xx75	disk.mdm	Optical drive BIST -- Tray Out test failed. Check for obstruction.
                                    0F00:xx76	disk.mdm	Optical drive BIST -- Spindle test failed.
                                    0F00:xx77	disk.mdm	Optical drive BIST is not supported by this drive.
                                    0F00:xx78	disk.mdm	Drive total logical blocks %ld is in between defined sizes %ld \"%s\" and %ld \"%s\"
                                    0F00:xx79	disk.mdm	Failed to set AAM level. Expected value = 0x%02X, actual value = 0x%02X
                                    0F00:xx7A	disk.mdm	The length of the feature buffer is too small, must be at least 4 bytes
                                    0F00:xx7B	disk.mdm	Blank media or no media is present in optical drive. Test requires media with data (Resource CD, Installation
                                    CD)
                                    0F00:xx7C	disk.mdm	The media is still in the device
                                    0F00:xx7D	disk.mdm	The tray of optical device is not out.
                                    0F00:xx7E	disk.mdm	Media contains audio data only. Test requires media with data tracks (Resource CD, Installation CD)
                                    1100:xx00	diskette.mdm	The test may not be run because the device does not support the change line detection feature.
                                    1100:xx02	diskette.mdm	An invalid parameter selection index of %d was specified in file %s, at line:%d.
                                    1100:xx02	diskette.mdm	An invalid test selection index of %d was specified in file %s, at line:%d.
                                    1100:xx02	diskette.mdm	Attempted to create an error description of a successful BIOS status.
                                    1100:xx02	diskette.mdm	Data comparison was requested for %u blocks, actual block sizes are %u and %u.
                                    1100:xx02	diskette.mdm	Diskette data buffer expected but not supplied in %s, at line %d.
                                    1100:xx02	diskette.mdm	Diskette drive test function entered without a system test context established.
                                    1100:xx02	diskette.mdm	Memory Allocation Error. Unable to allocate %s object
                                    1100:xx02	diskette.mdm	Unable to allocate a real mode addressable memory buffer of %u bytes.
                                    1100:xx02	diskette.mdm	Unable to allocate memory for a \"%s\" object of size %u bytes in %s, at line %d.
                                    1100:xx19	diskette.mdm	The value for the %s parameter (%u) may not be greater than the value for the %s parameter (%u).
                                    1100:xx1A	diskette.mdm	The value for the \"%s\" (\"%s\") (%u) may not be less than the minium value of %u.
                                    1100:xx1B	diskette.mdm	The value for the \"%s\" (\"%s\") (%u) may not be greater than the maximum value of %u.
                                    1100:xx1C	diskette.mdm	The change line test has been failed at the user's instruction.
                                    1100:xx1D	diskette.mdm	The expected change line event was not detected.
                                    1100:xx1E	diskette.mdm	The test was ended by user request.
                                    1100:xx1F	diskette.mdm	The data written to and read back from the diskette media are not equivalent as expected. The diskette
                                    should be considered 
                                    corrupted.
                                    1100:xx20	diskette.mdm	The cylinder parameters are not compatible with the device's cylinder range.
                                    1100:xx21	diskette.mdm	A system disk BIOS operation failed with the error code of %2.2Xh.
                                    1100:xx22	diskette.mdm	The system's BIOS reported a \"Bad command\" status in response to the command code %2.2Xh
                                    1100:xx23	diskette.mdm	The system BIOS reported an access failure on the diskette media.  Write-protection on the diskette
                                    should be disabled 
                                    and the test retried.
                                    1100:xx24	diskette.mdm	The BIOS could not operate on the location at %s, which may specify an invalid position for the diskette
                                    drive or media.
                                    1100:xx25	diskette.mdm	A status code returned by the BIOS indicates a device reset failure.
                                    1100:xx26	diskette.mdm	An uncorrectable Cyclic Redundancy Check (CRC) or Error Code Correction (ECC) data error occurred on
                                    the media at %s.
                                    1100:xx27	diskette.mdm	The BIOS reported that a correctable (soft) data error occurred on the diskette, which indicates that
                                    redundant 
                                    error code information was sufficient to correct the error.
                                    1100:xx28	diskette.mdm	The system's BIOS status indicates that the diskette controller (a microprocessor which controls the
                                    diskette drive) 
                                    failed to operate correctly.
                                    1100:xx29	diskette.mdm	The BIOS status indicates the the seek operation (positioning the drive's heads to location %s) failed.
                                    
                                    1100:xx2A	diskette.mdm	The drive did not respond in a fixed time to an access attempt. 
                                    1100:xx2B	diskette.mdm	This test is checking for media in the drive. Verify media was not write-protected and was properly
                                    inserted into the drive.
                                    1100:xx2C	diskette.mdm	This test is checking that media has been removed from the drive. Verify media was removed from the
                                    drive.
                                    1400:xx02	dvd.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    1400:xx19	dvd.mdm	Unable to read interrupt from PCI Configuration space.
                                    1B00:xx19	genaudio.mdm	Could not create the Audio CD service object.
                                    1B00:xx19	genaudio.mdm	Could not create the Crystal Audio Module object
                                    1B00:xx1A	genaudio.mdm	Could not create the \"%s\" help object.
                                    1B00:xx1B	genaudio.mdm	The user's response indicated a failure.
                                    1B00:xx1C	genaudio.mdm	Insufficient memory.
                                    1B00:xx1E	genaudio.mdm	Was unable to initialize the hardware for playback.
                                    1B00:xx1F	genaudio.mdm	Audio synthesized tone sound was not heard.
                                    1B00:xx20	genaudio.mdm	Audio analog playback was not heard.
                                    1B00:xx21	genaudio.mdm	Audio from the line input was not heard.
                                    1B00:xx22	genaudio.mdm	Audio volume controls do not appear to be functioning.
                                    1B00:xx23	genaudio.mdm	Recorded audio was not heard.
                                    1B00:xx24	genaudio.mdm	Audio Invalid Base Address.
                                    1B00:xx25	genaudio.mdm	The audio controller did not generate any interrupts from its internal timer.
                                    1B00:xx26	genaudio.mdm	The audio controller generated an incorrect number of interrupts from its internal timer.
                                    1B00:xx27	genaudio.mdm	Expected to generate %u interrupts, actually generated %u.
                                    1B00:xx29	genaudio.mdm	At least one of the playback channel parameters (left, right, and both) must be set to \"Yes\".
                                    1B00:xx2A	genaudio.mdm	Not able to set volume.
                                    1B00:xx2B	genaudio.mdm	Not able to set master volume.
                                    1B00:xx2C	genaudio.mdm	Audio service reported an error while reporting the number of speakers on the system.
                                    1B00:xx2D	genaudio.mdm	The audio service (fGetNumOfSpeakers) reported an error.
                                    1B00:xx2E	genaudio.mdm	CDROM track did not match expected characteristics
                                    1B00:xx2F	genaudio.mdm	Analysis did not find a Frequency point of 9000 Hz. Verify CD audio cable is attached between CD-drive
                                    and CD-in 
                                    connector on system board.
                                    1B00:xx30	genaudio.mdm	Power at 9000 Hz less than 2 percent
                                    1B00:xx31	genaudio.mdm	Power at Secondary Frequency greater than 1 percent
                                    1B00:xx32	genaudio.mdm	CDROM Service failed
                                    1B00:xx33	genaudio.mdm	CDROM device not found. CDROM device may not be enabled in system setup, wrong device requested for
                                    this test, 
                                    or CD-drive IDE cable is not connected.
                                    1B00:xx34	genaudio.mdm	The user indicates that no message was heard.
                                    1B00:xx35	genaudio.mdm	User has cancelled the test.
                                    1B00:xx36	genaudio.mdm	Failed to generate the wave for playing
                                    1B00:xx37	genaudio.mdm	The recorded wave information does not match with the source wave information.
                                    1B00:xx38	genaudio.mdm	Failed to analyze the recorded wave information
                                    1B00:xx39	genaudio.mdm	Analysis did not find the peak power point to also be the frequency point of 9000 Hz.
                                    1B00:xx3A	genaudio.mdm	Check cable to internal microphone. Analysis says that Right Channel is bad.
                                    1B00:xx3B	genaudio.mdm	Check cable to internal microphone. Analysis says that Left Channel is bad.
                                    1B00:xx3C	genaudio.mdm	Check cable to internal microphone. Analysis says that Both (left/right) Channels are bad.
                                    2200:xx64	iaudio.mdm	A timeout occurred while trying to access an AC97 register.
                                    2200:xx65	iaudio.mdm	Read %Xh at AC97 register %Xh, expected %Xh.
                                    2200:xx65	iaudio.mdm	The hub (SB/ICH) AC'97 audio service failed during initialization.
                                    2200:xx66	iaudio.mdm	A timeout occurred while waiting for the audio controller to generate a record interrupt.
                                    2200:xx66	iaudio.mdm	Unable to allocate memory for %s.
                                    2200:xx67	iaudio.mdm	A timeout occurred while waiting for the audio controller to generate a playback interrupt.
                                    2200:xx68	iaudio.mdm	A timeout occurred while waiting for the audio controller to generate an interrupt.
                                    2200:xx69	iaudio.mdm	A wave file parameter is not supported by this service.
                                    2200:xx6A	iaudio.mdm	Primary codec is not ready.
                                    2200:xx6B	iaudio.mdm	Not enough buffer size
                                    2200:xx6C	iaudio.mdm	A timeout occurred while trying to access AC97 CODEC register %Xh.
                                    2300:xx02	ieee1394.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    2300:xx1F	ieee1394.mdm	Invalid bus identification content.  Expected %Xh but found %Xh.
                                    2300:xx20	ieee1394.mdm	ATRQ command register access failed.  Expected %Xh but found %Xh.
                                    2300:xx21	ieee1394.mdm	PHY register reading times out.
                                    2300:xx22	ieee1394.mdm	PHY register writing times out.
                                    2300:xx23	ieee1394.mdm	PHY register access failed. Expected %Xh but found %Xh.
                                    2300:xx24	ieee1394.mdm	Invalid interrupt count.  Expected %Xh but found %Xh.
                                    2400:xx02	imchecc.mdm	Failed to allocate memory for the IMchEcc module.
                                    2400:xx02	imchecc.mdm	Illegal function call.
                                    2400:xx02	imchecc.mdm	Line %d.  Illegal attempt to modify register without restoring original value first.
                                    2400:xx02	imchecc.mdm	Line %d.  Illegal attempt to restore register without first saving the initial state.
                                    2600:xx02	ioapic.mdm	%d paragraphs of memory are available below 1 MB and the test needs %d paragraphs.
                                    2600:xx02	ioapic.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    2600:xx02	ioapic.mdm	Unable to reserve GDT entry for code usage.
                                    2600:xx19	ioapic.mdm	Unable to set I/O APIC ID.  Tried to set the ID to %02Xh, but it read back as %02Xh.
                                    2600:xx1A	ioapic.mdm	Unexpected interrupt found.  Interrupt %02Xh occurred at address %04X:%08Xh (offset %04Xh in the module).
                                    2600:xx1B	ioapic.mdm	Wrong interrupt count.  Attempted to generate %d interrupts, but %d were generated.
                                    2600:xx1C	ioapic.mdm	Auxiliary processor has failed.  CPU (%02Xh) did not transition to protected mode.
                                    2600:xx1D	ioapic.mdm	Auxiliary processor has failed.  Unable to issue STARTUP message to CPU (%02Xh).
                                    2600:xx1E	ioapic.mdm	Auxiliary processor has failed.  Unable to issue INIT message to CPU (%02Xh).
                                    2600:xx1F	ioapic.mdm	Unable to relocate the code to start the other processors to below 1 MB.
                                    2600:xx20	ioapic.mdm	Auxiliary processor has failed.  CPU (%02Xh) failed to respond.
                                    2600:xx21	ioapic.mdm	Internal program error.  No space left in the control tables to manage an additional CPU.
                                    2600:xx22	ioapic.mdm	Unable to stop non-boot processors.  The system might be unstable and should be rebooted.
                                    2600:xx23	ioapic.mdm	Auxiliary processor has failed.  Unable to send a command to CPU %02Xh.
                                    2600:xx24	ioapic.mdm	Auxiliary processor has failed.  Unable to get a result from CPU %02Xh.
                                    2600:xx25	ioapic.mdm	Realtime clock divider chain setting is wrong and the RTC cannot be used for timing.
                                    2600:xx26	ioapic.mdm	Internal program error.  Unable to locate the CPU with APIC ID %02Xh in the control tables.
                                    2600:xx27	ioapic.mdm	Internal program error.  Code segment corruption was detected.
                                    2600:xx28	ioapic.mdm	Internal program error.  Unknown error (%02Xh) during the test.
                                    2600:xx29	ioapic.mdm	Unable to create memory mapping for I/O APIC or the local APIC.
                                    2A00:xx02	ir.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    2A00:xx19	ir.mdm	IR port is not working properly.  Failed checking UART INT_EN reg static bits.
                                    2A00:xx1A	ir.mdm	IR port is not working properly.  Failed checking UART INT_ID reg static bits.
                                    2A00:xx1B	ir.mdm	IR port is not working properly.  Failed checking MCR reg static bits.
                                    2A00:xx1C	ir.mdm	IR port is not working properly.  Failed clearing LSR bits.
                                    2A00:xx1D	ir.mdm	IR port is not working properly.  Failed clearing MSR bits.
                                    2A00:xx1E	ir.mdm	IR port is not working properly.  Failed checking IID static bits.
                                    2A00:xx1F	ir.mdm	IR port is not working properly.  Failed checking THRE & TXMT bits in LSR.
                                    2A00:xx20	ir.mdm	IR port is not working properly.  Failed basic Scratch Reg test.
                                    2A00:xx21	ir.mdm	IR port is not working properly.  Found UART, but not 550A.
                                    2A00:xx22	ir.mdm	IR port is not working properly.  Failed complete scratch reg test.
                                    2A00:xx23	ir.mdm	IR port is not working properly.  No interrupt received.
                                    2A00:xx24	ir.mdm	IR port is not working properly.  Timeout waiting for Tx to empty.
                                    2A00:xx25	ir.mdm	IR port is not working properly.  Failed trying to empty Rx.
                                    2A00:xx26	ir.mdm	IR port is not working properly.  Timed out waiting for 0x%02X loopBack.
                                    2A00:xx27	ir.mdm	IR port is not working properly.  After Tx=0x%02X, Rx=0x%02X, failed test.
                                    2A00:xx28	ir.mdm	IR port is not working properly.  Invalid frame size received exp=%d rcv=%d loop=%d.
                                    2A00:xx29	ir.mdm	IR port is not working properly.  Invalid data received exp=%x rcv=%x index=%d loop=%d.
                                    2A00:xx2A	ir.mdm	IR port is not working properly.  Invalid frame size %d.
                                    2A00:xx2B	ir.mdm	IR port is not working properly.  Send frame failed, THRE timeout.
                                    2A00:xx2C	ir.mdm	IR port is not working properly.  Send frame failed, TEMT timeout.
                                    2A00:xx2D	ir.mdm	IR port is not working properly.  Failed reading SMC_ID_HI, data = 0x%02X, s/b 0x10.
                                    2A00:xx2E	ir.mdm	IR port is not working properly.  Failed reading SMC_ID_LO, data = 0x%02X, s/b 0xB8.
                                    2A00:xx2F	ir.mdm	IR port is not working properly.  Failed reading CHIP_ID, data = 0x%02X, s/b 0xF1 or 0xF2.
                                    2A00:xx30	ir.mdm	IR port is not working properly.  No interrupt received.
                                    2A00:xx31	ir.mdm	IR port is not working properly.  Failed checking BofLow reg., data = 0x%02X.
                                    2A00:xx32	ir.mdm	IR port is not working properly.  FIFO not empty after reset!.
                                    2A00:xx33	ir.mdm	IR port is not working properly.  FIFO full early, count=%d.
                                    2A00:xx34	ir.mdm	IR port is not working properly.  FIFO not full after 128 bytes.
                                    2A00:xx35	ir.mdm	IR port is not working properly.  Failed reading back FIFO got 0x%02X, s/b 0x%02X.
                                    2A00:xx36	ir.mdm	IR port is not working properly.  FIFO empty early, count=%d.
                                    2A00:xx37	ir.mdm	IR port is not working properly.  FIFO not empty after 128 bytes.
                                    2A00:xx38	ir.mdm	IR port is not working properly.  DMA channel not configured by BIOS.
                                    2A00:xx39	ir.mdm	IR port is not working properly.  Failed, could not allocate DMA buffer.
                                    2A00:xx3A	ir.mdm	IR port is not working properly.  Failed, DmaSize=%d, s/b %d.
                                    2A00:xx3B	ir.mdm	IR port is not working properly.  Failed, byte %d = 0x%02X, s/b 0x%02X.
                                    2A00:xx3C	ir.mdm	IR port is not working properly.  Failed, fifo full @ i=%d.
                                    2A00:xx3D	ir.mdm	IR port is not working properly.  Timed out waiting for EOM, i=%d.
                                    2A00:xx3E	ir.mdm	IR port is not working properly.  Failed, MsgCnt = %d.
                                    2A00:xx3F	ir.mdm	IR port is not working properly.  Failed, fifo empty @ i=%d.
                                    2A00:xx40	ir.mdm	IR port is not working properly.  Failed, bad data = 0x%02X, s/b i=0x%02X.
                                    2A00:xx41	ir.mdm	IR port is not working properly.  Failed, fifo NOT empty at end of test.
                                    2A00:xx42	ir.mdm	IR port is not working properly.  Failed, LSR = 0x%02X.
                                    2A00:xx43	ir.mdm	IR port is not working properly.  Failed, could not allocate DMA buffer.
                                    2A00:xx44	ir.mdm	IR port is not working properly.  Invalid frame size received exp=%d rcv=%d loop=%d.
                                    2A00:xx45	ir.mdm	IR port is not working properly.  Invalid data received exp=%x rcv=%x index=%d loop=%d.
                                    2A00:xx46	ir.mdm	IR port is not working properly.  Failed, could not allocate DMA buffer.
                                    2A00:xx47	ir.mdm	IR port is not working properly.  Invalid frame size %d.
                                    2A00:xx48	ir.mdm	IR port is not working properly.  Transmit EOM timeout.
                                    2A00:xx49	ir.mdm	IR port is not working properly.  Transmit message count error.
                                    2A00:xx4A	ir.mdm	IR port is not working properly.  Transmit line status register error, LSR=%x.
                                    2A00:xx4B	ir.mdm	IR port is not working properly.  Receiver timeout waiting for frame.
                                    2A00:xx4C	ir.mdm	IR port is not working properly.  Rx message count error.
                                    2A00:xx4D	ir.mdm	IR port is not working properly.  Rx FIFO timeout.
                                    2A00:xx4E	ir.mdm	IR port is not working properly.  Rx line status register error, LSR=%x.
                                    2A00:xx4F	ir.mdm	IR port is not working properly.  Invalid host test code %d.
                                    2A00:xx50	ir.mdm	IR port is not working properly.  Communication could not be established with host.
                                    2A00:xx51	ir.mdm	IR port is not working properly.  Invalid IRQ %d.
                                    2A00:xx52	ir.mdm	IR port is not working properly.  Failed, DMA buffer pointer not setup.
                                    2A00:xx53	ir.mdm	IR port is not working properly.  Failed, invalid DMA channel %d.
                                    2A00:xx54	ir.mdm	IR port is not working properly.  Failed, invalid DMA count %d.
                                    2C00:xx02	keyboard.mdm	Unable to allocate memory for %s.
                                    2C00:xx19	keyboard.mdm	Unable to read keyboard %s port.  Read 0xFFFF from the port.
                                    2C00:xx1A	keyboard.mdm	Unable to read keyboard test inputs.  A read of the keyboard controller's test port returned all ones.
                                    2C00:xx1B	keyboard.mdm	The user indicated that the results of the test were unsatisfactory.
                                    2C00:xx1C	keyboard.mdm	The test was stopped before all keys on the keyboard were pressed.
                                    2C00:xx1D	keyboard.mdm	Stuck key detected.  The keyboard is continuously transmitting a scan code of %Xh.
                                    2C00:xx1E	keyboard.mdm	Keyboard wizard had trouble communication with the output file.
                                    2C00:xx1F	keyboard.mdm	No hot keys detected.
                                    2C00:xx20	keyboard.mdm	The user exceeded the maximum number of retries allowed.
                                    2C00:xx21	keyboard.mdm	Stuck key detected.  The keyboard is continuously transmitting a scan code.
                                    2C00:xx22	keyboard.mdm	Wireless keyboard not docked.
                                    2C00:xx23	keyboard.mdm	Error retreiving docked status of wireless keyboard.
                                    2C00:xx24	keyboard.mdm	The user indicated the %s LED was not functioning.
                                    2C00:xx25	keyboard.mdm	Env var kbleds set to invalid value
                                    2F00:xx02	memory.mdm	Allocated memory was found to be unreliable.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for a test buffer.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for copy of test block.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for relocation of test code.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for relocation of the LDT.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the channel mode parameter.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the Channel Mode test.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the DIMM Temperature test.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the dual channel parameter.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the Dual Channel test.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the memory device.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the memory module.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the memory temperature parameter.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the Memory Test Services.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the table of available memory blocks.
                                    2F00:xx02	memory.mdm	Failed to allocate memory for the TLB cache page memory blocks.
                                    2F00:xx02	memory.mdm	Failed to allocate real memory.
                                    2F00:xx02	memory.mdm	Memory sizing error reported by BIOS.
                                    2F00:xx02	memory.mdm	Required service, %s, not found.
                                    2F00:xx02	memory.mdm	Unable to locate table of available memory blocks.
                                    2F00:xx02	memory.mdm	Unable to locate the memory controller device.
                                    2F00:xx1D	memory.mdm	Memory is not operating in the expected channel mode
                                    2F00:xx1E	memory.mdm	Memory temperature exceeds the specified threshold
                                    3100:xx02	miscpci.mdm	Device initialization failure. Unable to allocate memory for %s at line %d.
                                    3100:xx19	miscpci.mdm	No BIOS support for SMI interface function.
                                    3100:xx1A	miscpci.mdm	Required parameter does not exist.
                                    3100:xx1B	miscpci.mdm	Expected: VID = %x DID = %x  Found: VID = %x DID = %x.
                                    3500:xx01	mouse.mdm	The user has requested an abort of the currently executing test.
                                    3500:xx02	mouse.mdm	%s: Can not locate %s (%d)
                                    3500:xx02	mouse.mdm	Memory allocation failure creating %s.
                                    3500:xx03	mouse.mdm	Unknown mouse type.  The test was called with an unknown type of %Xh.
                                    3500:xx06	mouse.mdm	This test must be run in interactive mode.
                                    3500:xx19	mouse.mdm	Could not disable mouse.  The keyboard controller did not acknowledge a mouse disable command.
                                    3500:xx1A	mouse.mdm	Could not disable keyboard.  The keyboard controller did not acknowledge a keyboard disable command.
                                    3500:xx1B	mouse.mdm	Could not set sampling rate.  The keyboard controller did not accept a command to set the mouse's data
                                    sampling rate.
                                    3500:xx1C	mouse.mdm	Could not enable mouse.  The keyboard controller did not acknowledge a mouse enable command.
                                    3500:xx1D	mouse.mdm	Could not enable keyboard.  The keyboard controller did not acknowledge a keyboard enable command.
                                    3500:xx1E	mouse.mdm	A parity error was detected.  The keyboard controller status indicates a data parity (corrupted data)
                                    error.
                                    3500:xx1F	mouse.mdm	Keyboard transmit timeout error.  The keyboard controller failed to accept data within 0.0%u seconds.
                                    3500:xx20	mouse.mdm	Keyboard receive timeout error.  The keyboard controller failed to receive data within 0.0%u seconds.
                                    3500:xx21	mouse.mdm	Timer expired before any keyboard or mouse data was found.
                                    3500:xx22	mouse.mdm	Both buttons were detected as pressed.
                                    3600:xx02	nbbatt.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    3600:xx02	nbbatt.mdm	Unable to map data buffer local.
                                    3600:xx1A	nbbatt.mdm	Battery test failed - Charger should be shown as charging battery.
                                    3600:xx1B	nbbatt.mdm	Battery test failed - Charger should not be shown as charging battery.
                                    3600:xx22	nbbatt.mdm	Battery test failed - reporting disconnected charger.
                                    3600:xx23	nbbatt.mdm	Battery test failed - reporting attached charger.
                                    3600:xx29	nbbatt.mdm	Reporting connected charger.
                                    3600:xx33	nbbatt.mdm	Error reported while communicating with the battery.
                                    3600:xx3D	nbbatt.mdm	Battery register Error reported.
                                    3600:xx3E	nbbatt.mdm	Invalid Battery register specified.
                                    3600:xx47	nbbatt.mdm	Read AC adaptor function not supported.
                                    3600:xx49	nbbatt.mdm	Invalid AC adaptor reported.
                                    3600:xx4A	nbbatt.mdm	Invalid AC adaptor function specified.
                                    3600:xx51	nbbatt.mdm	Error reported while communicating with SMBIOS service.
                                    3600:xx52	nbbatt.mdm	Permanent battery failure detected.
                                    3600:xx53	nbbatt.mdm	Battery can no longer provide sufficient power to your system.
                                    3600:xx5B	nbbatt.mdm	Battery currently not charging.
                                    3700:xx02	nbfan.mdm	%s: Can not locate %s (%d)
                                    3700:xx02	nbfan.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    3700:xx19	nbfan.mdm	Fan not running at correct speed or fan sensor incorrect
                                    3700:xx1A	nbfan.mdm	Fan test failed for fan %s. Reason: %s
                                    3700:xx1B	nbfan.mdm	Expected %s %s RPM of %d. Detected fan RPM = %d.
                                    3700:xx1C	nbfan.mdm	For %s : Invalid fan RPM detected.  Detected fan RPM = %d.
                                    3700:xx1D	nbfan.mdm	Currently %s RPM exceeds limit value. Detected fan RPM = %d, limit fan RPM = %d
                                    3800:xx02	nbsvc.mdm	%s: All required structures are not supported
                                    3800:xx02	nbsvc.mdm	%s: Can not locate %s (%d)
                                    3800:xx02	nbsvc.mdm	%s: Unrecognized Interface Version of %x.
                                    3800:xx02	nbsvc.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    3900:xx02	nbtherm.mdm	%s: Can not locate %s (%d)
                                    3900:xx02	nbtherm.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    3900:xx25	nbtherm.mdm	Time-out waiting for %dC temperature decrease, startTemp=%dC, lastTemp=%dC
                                    3900:xx26	nbtherm.mdm	Temperature sensor out of range, temp=%dC, min=%dC, max=%dC
                                    3900:xx27	nbtherm.mdm	Maximum temperature increase of %dC exceeded, startTemp=%dC, lastTemp=%dC
                                    3900:xx28	nbtherm.mdm	System is clock throttled.
                                    3900:xx29	nbtherm.mdm	Temperature sensor did not change value during test.
                                    3900:xx2A	nbtherm.mdm	CPU is clock throttled.
                                    3900:xx2B	nbtherm.mdm	 The throttle parameter is incompatible with this CPU.
                                    3900:xx2C	nbtherm.mdm	Maximum allowable temperature of %3dC reached.
                                    3900:xx2D	nbtherm.mdm	The safe temperature of %3dC reached.
                                    3B00:xx02	nic.mdm	Adapter is not 10Base-T or 100Base-TX.
                                    3B00:xx02	nic.mdm	Adapter is not 10Base-T.
                                    3B00:xx02	nic.mdm	Bus Mastering disabled.
                                    3B00:xx02	nic.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    3B00:xx19	nic.mdm	Invalid manufacturer code.  Expected %Xh but found %Xh.
                                    3B00:xx1A	nic.mdm	Invalid device ID.  Expected %Xh but found %Xh.
                                    3B00:xx1B	nic.mdm	Word I/O failed for data pattern.  Expected %Xh but found %Xh.
                                    3B00:xx1C	nic.mdm	Byte I/O failed for data pattern %Xh.  Expected %Xh but found %Xh.
                                    3B00:xx1D	nic.mdm	Window change failed.  Unable to select window %d.
                                    3B00:xx1E	nic.mdm	Fast read of alternate value failed.
                                    3B00:xx1F	nic.mdm	Station address register test failed.
                                    3B00:xx20	nic.mdm	EEPROM failure detected.  Expected a 'data' checksum of %Xh but found %Xh.
                                    3B00:xx21	nic.mdm	EEPROM failure detected.  Expected a 'secondary data' checksum of %Xh but found %Xh.
                                    3B00:xx22	nic.mdm	EEPROM failure detected.  Expected a 'config' checksum of %Xh but found %Xh.
                                    3B00:xx23	nic.mdm	EEPROM failure detected.  Expected a 'secondary config' checksum of %Xh but found %Xh.
                                    3B00:xx24	nic.mdm	Invalid interrupt count.  Expected %Xh but found %Xh.
                                    3B00:xx25	nic.mdm	MII physical layer failed.  Register %Xh access failed, value=%Xh.
                                    3B00:xx26	nic.mdm	MII physical layer failed.  Reset timeout.
                                    3B00:xx27	nic.mdm	MII physical layer failed.  Reset failed, control register %Xh.
                                    3B00:xx28	nic.mdm	MII physical layer failed.  Expected: %Xh  Actual: %Xh  Register: %Xh.
                                    3B00:xx29	nic.mdm	Receive frame failed.  Data does not match the transmit frame (size=%d).
                                    3B00:xx2A	nic.mdm	Non-specific adapter failure.  Status register has a generic Fail bit set.
                                    3B00:xx2B	nic.mdm	Transmit frame failed.  Timeout, size=%d, STATUS=%Xh.
                                    3B00:xx2C	nic.mdm	Transmit frame failed.  Jabber error.
                                    3B00:xx2D	nic.mdm	Transmit frame failed.  Underrun error.
                                    3B00:xx2E	nic.mdm	Transmit frame failed.  Maximum collisions reached.
                                    3B00:xx2F	nic.mdm	Transmit frame failed.  Status overflow.
                                    3B00:xx30	nic.mdm	Receive frame failed.  Timeout, size=%d, STATUS=%Xh.
                                    3B00:xx31	nic.mdm	Receive frame failed.  Receiver error (size=%d, RX_STATUS=%Xh, RX_ERROR=%Xh).
                                    3B00:xx32	nic.mdm	Receive frame failed.  Invalid size, expected %d, but received %d.
                                    3B00:xx33	nic.mdm	Width test failed.  No room in adapter FIFO.
                                    3B00:xx34	nic.mdm	Width test failed.  Timeout.
                                    3B00:xx35	nic.mdm	Width test failed.  Invalid size.
                                    3B00:xx36	nic.mdm	Width test failed.  Invalid data.
                                    3B00:xx37	nic.mdm	Pattern test failed.  No room in adapter FIFO.
                                    3B00:xx38	nic.mdm	Pattern test failed.  Timeout.
                                    3B00:xx39	nic.mdm	Pattern test failed.  Invalid size.
                                    3B00:xx3A	nic.mdm	Pattern test failed.  Invalid data.
                                    3B00:xx3B	nic.mdm	Non-specific adapter failure.  Low level code %d.
                                    3B00:xx3C	nic.mdm	Low level error adapter failure.  Adapter command timeout error.
                                    3B00:xx3D	nic.mdm	Low level error adapter failure.  EEPROM access timeout error.
                                    3B00:xx3E	nic.mdm	Low level error adapter failure.  EEPROM product ID is mismatched with physical layer card.
                                    3B00:xx3F	nic.mdm	Low level error adapter failure.  MII physical layer not responding.
                                    3B00:xx40	nic.mdm	Invalid adapter configuration.  The adapter was marked 'bad' during initialization.
                                    3B00:xx41	nic.mdm	Invalid adapter configuration.  EISA adapter in ISA machine.
                                    3B00:xx42	nic.mdm	Transmit frame failed.  No room in adapter FIFO.
                                    3B00:xx43	nic.mdm	Transmit frame failed.  Timeout waiting for data to transmit.
                                    3B00:xx44	nic.mdm	Unable to issue a command to the adapter.  Command %04Xh returned a code of %d.
                                    3B00:xx45	nic.mdm	Adapter failed to complete a command.  Download to fifo failed to complete.
                                    3B00:xx46	nic.mdm	Adapter failed to complete a command.  Data not looped back to receive FIFO.
                                    3B00:xx47	nic.mdm	Adapter failed to complete a command.  Upload from fifo failed to complete.
                                    3B00:xx48	nic.mdm	Receive frame failed.  Incomplete packet received.
                                    3B00:xx49	nic.mdm	Receive frame failed.  Unknown receiver error.
                                    3B00:xx4A	nic.mdm	Receive frame failed.  Overrun error.
                                    3B00:xx4B	nic.mdm	Receive frame failed.  Oversize error.
                                    3B00:xx4C	nic.mdm	Receive frame failed.  Undersize error.
                                    3B00:xx4D	nic.mdm	Receive frame failed.  Framing error.
                                    3B00:xx4E	nic.mdm	Receive frame failed.  CRC error.
                                    3B00:xx4F	nic.mdm	Receive frame failed, overflow status.
                                    3B00:xx50	nic.mdm	Transmit frame failed.  No room in FIFO, size=%d.
                                    3B00:xx51	nic.mdm	Pattern test failed.  Register %s  Expected: %Xh  Actual: %Xh.
                                    3B00:xx52	nic.mdm	Command failure.  SRPR register bank %d select failed (%Xh).
                                    3B00:xx53	nic.mdm	Pattern test failed.  %s stuck bits after reset (%Xh).
                                    3B00:xx54	nic.mdm	Pattern test failed.  UISR_EV stuck interrupt bits after reset (%Xh).
                                    3B00:xx55	nic.mdm	Interrupt failure.  Access error interrupt to register failed (error=%d).
                                    3B00:xx56	nic.mdm	Interrupt failure.  Access error interrupt to shared RAM failed (error=%d).
                                    3B00:xx57	nic.mdm	Interrupt failure.  Timer interrupt failed (error=%d).
                                    3B00:xx58	nic.mdm	Pattern test failed.  Expected %Xh and found %Xh at %X:%Xh.
                                    3B00:xx59	nic.mdm	Adapter 'Open' failed.  No interrupt, error=%d.
                                    3B00:xx5A	nic.mdm	Adapter 'Open' failed.  Retcode=%Xh, error_code=%Xh.
                                    3B00:xx5B	nic.mdm	Receive frame failed.  Error=%d.
                                    3B00:xx5C	nic.mdm	Receive frame failed.  Retcode=%Xh.
                                    3B00:xx5D	nic.mdm	Receive frame failed.  No interrupt.
                                    3B00:xx5E	nic.mdm	Receive frame failed.  Completion failed (no interrupt).
                                    3B00:xx5F	nic.mdm	Receive frame failed.  Completion failed (retcode=%Xh).
                                    3B00:xx60	nic.mdm	Receive frame failed.  Error=%d.
                                    3B00:xx61	nic.mdm	Receive frame failed.  No interrupt.
                                    3B00:xx62	nic.mdm	Receive frame failed.  Length is wrong (rcv_length=%d tx_length=%d).
                                    3B00:xx63	nic.mdm	Receive frame failed.  Invalid data (rcv=%Xh tx=%Xh index=%d).
                                    3B00:xx64	nic.mdm	Adapter 'Close' failed.  No interrupt, error=%d.
                                    3B00:xx65	nic.mdm	Adapter 'Close' failed.  Retcode=%Xh.
                                    3B00:xx66	nic.mdm	Initialization failure.  Reset failed (no interrupt, error=%d).
                                    3B00:xx67	nic.mdm	Initialization failure.  Reset failed (bad SRB address).
                                    3B00:xx68	nic.mdm	Initialization failure.  Invalid initialization command (cmd=%Xh).
                                    3B00:xx69	nic.mdm	On-board diagnostic failed (bring_up_code=%Xh).
                                    3B00:xx6A	nic.mdm	Network Inteface Controller : Self Test Failure
                                    3B00:xx6B	nic.mdm	Invalid Checksum. Expected %04X. Read %04X.
                                    3B00:xx6C	nic.mdm	Timeout Waiting for SCB
                                    3B00:xx6D	nic.mdm	Command %X Failed to execute
                                    3B00:xx6E	nic.mdm	Unable to Stop Receive Unit, Status=%X
                                    3B00:xx6F	nic.mdm	Full Duplex not implemented
                                    3B00:xx70	nic.mdm	Command Timeout for Send Packet
                                    3B00:xx71	nic.mdm	Command Timeout for Wait Packet
                                    3B00:xx72	nic.mdm	Data Signature did not match
                                    3B00:xx73	nic.mdm	Packet Number did not match
                                    3B00:xx74	nic.mdm	Fail : Network Interface Internal Loopback Test. Result code %04Xh. Attempting %s
                                    3B00:xx81	nic.mdm	EEPROM timeout failure. Adapter error code : %d.
                                    3B00:xx81	nic.mdm	EEPROM timeout failure. Reading EEPROM during Checksum Test. Adapter error code : %d.
                                    3B00:xx81	nic.mdm	EEPROM timeout failure. Reading manufacture information during Checksum Test. Adapter error code : %d.
                                    3B00:xx81	nic.mdm	EEPROM timeout failure. Write to EEPROM during EEPROM Read/Write Test. Adapter error code : %d.
                                    3B00:xx82	nic.mdm	Indirect Register Test Failed. Expected %08Xh but read %08Xh.
                                    3B00:xx83	nic.mdm	Read only bit changed after writing 0's to the test bits at offset %04Xh. Read %08Xh.
                                    3B00:xx84	nic.mdm	Read/Write bit did not clear after writing 0's to the test bits at offset %04Xh. Read %08Xh.
                                    3B00:xx85	nic.mdm	Read only bit changed after writing 1's to test bits at offset %04Xh. Read %08Xh.
                                    3B00:xx86	nic.mdm	Read/Write bit did not get set after writing 1's to test bits at offset %04Xh. Read %08Xh.
                                    3B00:xx87	nic.mdm	Invalid interrupt count. Expected %Xh but received %Xh.
                                    3B00:xx88	nic.mdm	EEPROM failure detected. Expected a Boot Strap checksum of %04Xh but read %04Xh.
                                    3B00:xx89	nic.mdm	EEPROM failure detected. Expected a Manufacturing information checksum of %04Xh but read %04Xh.
                                    3B00:xx8A	nic.mdm	EEPROM failure detected. Expected a value of %08Xh but read %08Xh.
                                    3B00:xx8B	nic.mdm	Built in Self Test failure detected.
                                    3B00:xx8C	nic.mdm	DMA read failure detected.
                                    3B00:xx8D	nic.mdm	DMA write failure detected.
                                    3B00:xx8E	nic.mdm	DMA failure detected. Expected a value of %08Xh but found %08Xh.
                                    3B00:xx8F	nic.mdm	Reset adapter failed. Timeout waiting for offset %04Xh.
                                    3B00:xx90	nic.mdm	Internal Loopback failure detected. Too many fragments for one packet.
                                    3B00:xx91	nic.mdm	Internal Loopback failure detected. Fail to send packets out.
                                    3B00:xx92	nic.mdm	Expected to Transmit %d packet(s) but only %d were transmitted.
                                    3B00:xx93	nic.mdm	Expected to Receive %d packet(s) but only %d were received.
                                    3B00:xx94	nic.mdm	Memory malloc failed for %s.
                                    3B00:xx95	nic.mdm	FATAL. Null packet descriptor pointer
                                    3B00:xx96	nic.mdm	Link is down
                                    3B00:xx97	nic.mdm	Timeout reset to register addr %ph, read %08lxh, bit %08xh did not clear
                                    3B00:xxAB	nic.mdm	Self Test Failure
                                    3B00:xxAC	nic.mdm	Invalid Checksum. Expected %04X. Read %04X.
                                    3B00:xxAD	nic.mdm	Timeout Waiting for SCB
                                    3B00:xxAE	nic.mdm	Command %X Failed to execute
                                    3B00:xxAF	nic.mdm	Unable to Stop Receive Unit, Status=%X
                                    3B00:xxB0	nic.mdm	Full Duplex not implemented
                                    3B00:xxB1	nic.mdm	Command Timeout for Send Packet
                                    3B00:xxB2	nic.mdm	Command Timeout for Wait Packet
                                    3B00:xxB3	nic.mdm	Data Signature did not match
                                    3B00:xxB4	nic.mdm	Packet Number did not match
                                    3C00:xx02	nic8254x.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    3C00:xx19	nic8254x.mdm	Invalid Checksum. Expected %04Xh. Read %04Xh.
                                    3C00:xx1A	nic8254x.mdm	Pattern test failed @%08lX Expected %lXh, Actual %lXh.
                                    3C00:xx1B	nic8254x.mdm	Invalid interrupt count. Step %d Mask %lXh Cause %lXh. Expected %Xh, found %Xh.
                                    3C00:xx1C	nic8254x.mdm	Transmit head pointer is invalid.
                                    3C00:xx1D	nic8254x.mdm	Transmit header overflow.
                                    3C00:xx1E	nic8254x.mdm	Transmit payload overflow.
                                    3C00:xx1F	nic8254x.mdm	Received packet %d was corrupted.
                                    3C00:xx20	nic8254x.mdm	No received packets.
                                    3C00:xx21	nic8254x.mdm	No response.
                                    3C00:xx22	nic8254x.mdm	Unknown Failure.
                                    3C00:xx23	nic8254x.mdm	Unable to read EEPROM contents. Reason: %s
                                    3D00:xx02	parallel.mdm	Memory allocation error.  Unable to create %s.
                                    3D00:xx19	parallel.mdm	One or more of the parallel port registers failed the internal test. %s
                                    3D00:xx1A	parallel.mdm	Failed the control register to status register loopback test. %s
                                    3D00:xx1B	parallel.mdm	Failed the data loopback test. %s
                                    3D00:xx1C	parallel.mdm	Errors indicate that a loopback plug may be installed on this port! %s
                                    3D00:xx1D	parallel.mdm	Errors may be because there is no loopback plug installed on this port! %s
                                    3D00:xx1E	parallel.mdm	Errors indicate that an incorrect loopback plug may be installed on this port. %s
                                    3D00:xx1F	parallel.mdm	Incorrect interrupt count.  IRQ %d. Expected %d interrupts but received %d.
                                    3D00:xx20	parallel.mdm	No interrupts were generated. This may be a problem with the parallel port, or the interrupt circuitry
                                    on the system, or the system's interrupt configuration.
                                    3D00:xx21	parallel.mdm	Timeout error waiting for printer.  Status Error (%Xh).
                                    3D00:xx22	parallel.mdm	All data bits failed on a bidirectional test. %s
                                    3F00:xx02	pci.mdm	Initialization Failure.  Unable to allocate memory for %s.
                                    4000:xx02	perc2ada.mdm	Constructor failure.  Insufficient memory to create device objects at line %d.
                                    4000:xx02	perc2ada.mdm	Initialization code failed.  Memory allocation failure at line %d.
                                    4100:xx02	pnp.mdm	Initialization failure.  Memory below 1 MB is not available.
                                    4100:xx02	pnp.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    4300:xx02	raid.mdm	Memory allocation failure creating %s.
                                    4300:xx19	raid.mdm	BIOS Checksum mismatch. Expected %04Xh, but found %04Xh at line %d.
                                    4300:xx1A	raid.mdm	Non-ECC DRAM or XOR disabled.
                                    4300:xx1B	raid.mdm	Unknown DRAM error.
                                    4300:xx1C	raid.mdm	Timeout waiting for controller at line %d.
                                    4300:xx1D	raid.mdm	Timeout waiting for controller. Unable to write DRAM address %Xh from host address %Xh (%d bytes).
                                    4300:xx1E	raid.mdm	Timeout waiting for controller. Unable to read DRAM address %Xh to host address %X (%d bytes).
                                    4300:xx1F	raid.mdm	Incomplete status from controller.
                                    4300:xx20	raid.mdm	Unable to load sequencer at line %d.
                                    4300:xx21	raid.mdm	Sequencer reported a self-test failure at line %d.
                                    4300:xx22	raid.mdm	Bus Master unable to transfer data at line %d.
                                    4300:xx23	raid.mdm	Memory size mismatch. Found %d MB, but user specified the size to be %d.
                                    4300:xx24	raid.mdm	Error sizing ROM. Expected size of %d MB but found %d MB at line %d.
                                    4300:xx25	raid.mdm	Internal error, DRAM size is 0.
                                    4300:xx26	raid.mdm	Memory miscompare. Failure at offset %Xh. Expected %02Xh but found %02Xh at line %d.
                                    4400:xx00	scsi.mdm	Beginning block percentage (%d%%)(%d) is past specified ending block (%d).
                                    4400:xx00	scsi.mdm	Ending block number (%d) must be greater than beginning block number (%d).
                                    4400:xx00	scsi.mdm	Ending block percentage (%d%%)(%d) is before specified beginning block (%d).
                                    4400:xx00	scsi.mdm	Ending block percentage (%d) must be greater than beginning block percentage (%d).
                                    4400:xx00	scsi.mdm	Specified combination of block ranges/percentages is an invalid configuration.
                                    4400:xx00	scsi.mdm	Specifying both Enable write cache after test and Disable write cache after test is inconsistent behavior.
                                    4400:xx00	scsi.mdm	Specifying report soft errors but implement error correction is inconsistent.
                                    4400:xx00	scsi.mdm	Specifying startdst and completedst on the same command line is inconsistent.
                                    4400:xx02	scsi.mdm	%s called with status 0, block %lu
                                    4400:xx02	scsi.mdm	Cannot add parameter %s.  The parameter type %d is not supported in the cScsiDevice constructor.
                                    4400:xx02	scsi.mdm	Error allocating memory for test:  Requested %d bytes  Line (%d)
                                    4400:xx02	scsi.mdm	Fatal error calling controller support module.
                                    4400:xx02	scsi.mdm	fGetParam not able to find the parameter '%s'.
                                    4400:xx02	scsi.mdm	Insufficient memory to allocate a cMchModule object.
                                    4400:xx02	scsi.mdm	Insufficient memory to allocate a sDDS3Info object.
                                    4400:xx02	scsi.mdm	Invalid command received:  Command %x, target id %d, LUN %d, manufacturer %s, product %s
                                    4400:xx02	scsi.mdm	Stack error creating the device name(%d) or mnemonic(%d)
                                    4400:xx02	scsi.mdm	Unable to allocate memory for the device class.
                                    4400:xx19	scsi.mdm	Recovered error
                                    4400:xx1A	scsi.mdm	Target not ready
                                    4400:xx1B	scsi.mdm	Medium error
                                    4400:xx1C	scsi.mdm	Target hardware error
                                    4400:xx1D	scsi.mdm	Invalid request
                                    4400:xx1E	scsi.mdm	Unit attention
                                    4400:xx1F	scsi.mdm	Target was read- or write-protected
                                    4400:xx20	scsi.mdm	Blank check
                                    4400:xx21	scsi.mdm	Vendor-specific error
                                    4400:xx22	scsi.mdm	Copy aborted
                                    4400:xx23	scsi.mdm	Aborted command
                                    4400:xx24	scsi.mdm	Equal
                                    4400:xx25	scsi.mdm	Volume overflow
                                    4400:xx26	scsi.mdm	Miscompare
                                    4400:xx27	scsi.mdm	Reserved for future use
                                    4400:xx28	scsi.mdm	Interface parity error
                                    4400:xx29	scsi.mdm	Unknown target error
                                    4400:xx2A	scsi.mdm	Unknown error
                                    4400:xx2B	scsi.mdm	No supported controllers were located
                                    4400:xx2C	scsi.mdm	No targets installed
                                    4400:xx2D	scsi.mdm	Invalid adapter number specified
                                    4400:xx2E	scsi.mdm	Invalid target number specified
                                    4400:xx2F	scsi.mdm	Invalid block number specified
                                    4400:xx30	scsi.mdm	Error allocating memory
                                    4400:xx31	scsi.mdm	Target not responding
                                    4400:xx32	scsi.mdm	Unknown host error
                                    4400:xx33	scsi.mdm	Error data not corrected by ECC algorithm
                                    4400:xx34	scsi.mdm	Timeout waiting for adapter idle
                                    4400:xx35	scsi.mdm	Timeout waiting for adapter reset completion
                                    4400:xx36	scsi.mdm	Timeout waiting for data out port empty
                                    4400:xx37	scsi.mdm	Timeout waiting for data in port full
                                    4400:xx38	scsi.mdm	Adapter board self-test failed
                                    4400:xx39	scsi.mdm	Host adapter command error
                                    4400:xx3A	scsi.mdm	Command timeout
                                    4400:xx3B	scsi.mdm	Target logical unit is busy
                                    4400:xx3C	scsi.mdm	Command control block aborted by host
                                    4400:xx3D	scsi.mdm	Data compare error
                                    4400:xx3E	scsi.mdm	Unknown DMA channel
                                    4400:xx3F	scsi.mdm	Unknown interrupt channel
                                    4400:xx40	scsi.mdm	Timeout waiting for CSIRINT bit to clear
                                    4400:xx41	scsi.mdm	Timeout waiting for CSIRCMP bit
                                    4400:xx42	scsi.mdm	Pointer returned in mailbox is incorrect
                                    4400:xx43	scsi.mdm	Timeout waiting for Semaphore
                                    4400:xx44	scsi.mdm	Target does not have removable media
                                    4400:xx45	scsi.mdm	Selection time out
                                    4400:xx46	scsi.mdm	Data overrun or underrun
                                    4400:xx47	scsi.mdm	Unexpected bus free
                                    4400:xx48	scsi.mdm	Invalid phase change
                                    4400:xx49	scsi.mdm	Invalid command
                                    4400:xx4A	scsi.mdm	Invalid target direction received from host
                                    4400:xx4B	scsi.mdm	Duplicate CCB received in target mode
                                    4400:xx4C	scsi.mdm	Invalid parameters
                                    4400:xx4D	scsi.mdm	Invalid data list
                                    4400:xx4E	scsi.mdm	CPU diagnostic error
                                    4400:xx4F	scsi.mdm	Buffer RAM diagnostic error
                                    4400:xx50	scsi.mdm	Static RAM diagnostic fail
                                    4400:xx51	scsi.mdm	Adapter cache tag RAM diag fail
                                    4400:xx52	scsi.mdm	BMIC Chip Diagnostic Error
                                    4400:xx53	scsi.mdm	ROM Checksum Error
                                    4400:xx54	scsi.mdm	Invalid Data in Config Reg
                                    4400:xx55	scsi.mdm	Buffer Parity Error
                                    4400:xx56	scsi.mdm	EISA Bus Transfer Parity Error
                                    4400:xx57	scsi.mdm	EISA Interface Transfer Error
                                    4400:xx58	scsi.mdm	Unable to abort
                                    4400:xx59	scsi.mdm	Request sense failed
                                    4400:xx5A	scsi.mdm	Unexpected command complete message
                                    4400:xx5B	scsi.mdm	Initial controller power-up
                                    4400:xx5C	scsi.mdm	Message reject received
                                    4400:xx5D	scsi.mdm	Invalid logical unit number
                                    4400:xx5E	scsi.mdm	Bus busy
                                    4400:xx5F	scsi.mdm	Bus reset
                                    4400:xx60	scsi.mdm	CCB length inadequate
                                    4400:xx61	scsi.mdm	Invalid initiator ID
                                    4400:xx62	scsi.mdm	Host adapter RAM parity error
                                    4400:xx63	scsi.mdm	Firmware not downloaded
                                    4400:xx64	scsi.mdm	Acknowledge timeout
                                    4400:xx65	scsi.mdm	IRQ Error
                                    4400:xx66	scsi.mdm	Timeout waiting for sequencer to pause
                                    4400:xx67	scsi.mdm	Timeout waiting for REQ
                                    4400:xx68	scsi.mdm	Timeout waiting for BSY
                                    4400:xx69	scsi.mdm	Timeout waiting for DMA to complete
                                    4400:xx6A	scsi.mdm	Invalid IRQ received
                                    4400:xx6B	scsi.mdm	Cannot perform test, no audio tracks to play
                                    4400:xx6C	scsi.mdm	No audio output
                                    4400:xx6D	scsi.mdm	Command not completed by target
                                    4400:xx6E	scsi.mdm	Bad status returned by target
                                    4400:xx6F	scsi.mdm	Incompatible CD for testing
                                    4400:xx70	scsi.mdm	Unable to retrieve diags page %d.  Line (%d)
                                    4400:xx71	scsi.mdm	Unable to obtain temperature
                                    4400:xx72	scsi.mdm	The fans are reported not at full speed
                                    4400:xx73	scsi.mdm	Under temperature sensor failure
                                    4400:xx74	scsi.mdm	Over temperature sensor failure
                                    4400:xx75	scsi.mdm	User indicated that the test failed.  Line (%d)
                                    4400:xx76	scsi.mdm	Test is not applicable to the selected device
                                    4400:xx77	scsi.mdm	Fatal autoloader error.  Check tape magazine and restart diagnostics
                                    4400:xx78	scsi.mdm	Medium size was reported as 0
                                    4400:xx79	scsi.mdm	Data compare error.  Line (%d): Block %u, Offset %lu - Data was %02.2Xh, Should be %02.2Xh
                                    4400:xx7A	scsi.mdm	Tape Unit did not become ready
                                    4400:xx7B	scsi.mdm	Unable to allocate %d bytes of memory.  Line (%d)
                                    4400:xx7C	scsi.mdm	Number of %s defect list entries (%d) exceeded limit specified (%d)
                                    4400:xx7D	scsi.mdm	Cannot run test without seven or eight tapes in the cartridge.
                                    4400:xx7E	scsi.mdm	Drive Self Test failed with error value (0x%02.2X)(%s)
                                    4400:xx7F	scsi.mdm	Read/Write Buffer Test data mismatch.
                                    4400:xx80	scsi.mdm	SMART Failure prediction threshold exceeded
                                    4400:xx81	scsi.mdm	Command queue full
                                    4400:xx82	scsi.mdm	An unrecognized or unsupported message was received.
                                    4400:xx83	scsi.mdm	The requested transfer size was too large.
                                    4400:xx84	scsi.mdm	The self-test took too long to run
                                    4400:xx85	scsi.mdm	%s Mode page %02X[%02X] read %02lX, expected %02lX, mask %02lX
                                    4400:xx86	scsi.mdm	Drive total logical blocks %ld is in between defined sizes %ld \"%s\" and %ld \"%s\"
                                    4400:xx87	scsi.mdm	Drive speed %s is slower than Ctlr speed %s
                                    4400:xx88	scsi.mdm	Expected Transfer Period %02X (%s), actual period %02X (%s)
                                    4400:xx89	scsi.mdm	Expected Transfer Width %02X (%s), actual width %02X (%s)
                                    4400:xx8A	scsi.mdm	TapeAlert: Tape needs cleaning now
                                    4400:xx8B	scsi.mdm	TapeAlert: Tape drive is due for routine cleaning
                                    4400:xx8C	scsi.mdm	Invalid bus number specified
                                    4400:xx8D	scsi.mdm	The drive was not found in the firmware database specified
                                    4400:xx8E	scsi.mdm	Incorrect firmware version
                                    4400:xx8F	scsi.mdm	Could not find the firmware update file
                                    4400:xx90	scsi.mdm	Error changing directories
                                    4400:xx91	scsi.mdm	Error retrieving the path to the firmware file
                                    4400:xx92	scsi.mdm	No files or subdirectories found in the firmware root directory
                                    4400:xx93	scsi.mdm	Error saving the default directory
                                    4400:xx94	scsi.mdm	Error restoring the default directory
                                    4400:xx95	scsi.mdm	Invalid firmware file root directory
                                    4400:xx96	scsi.mdm	Error reading the firmware database file
                                    4400:xx97	scsi.mdm	Error opening the firmware database file
                                    4400:xx98	scsi.mdm	Error reading the firmware update file
                                    4400:xx99	scsi.mdm	Error retrieving the size of the firmware file
                                    4400:xx9A	scsi.mdm	Error opening the firmware update file
                                    4400:xx9B	scsi.mdm	Logical drive is not configured or is 'FAILED'
                                    4400:xx9C	scsi.mdm	Tape speed %s is not equal to expected speed %s
                                    4400:xx9D	scsi.mdm	Firmware update failed because Tape media was present
                                    4400:xx9E	scsi.mdm	Tape unload failed
                                    4400:xx9F	scsi.mdm	Physical drive is not 'OPTIMAL', test not possible at this time
                                    4400:xxA0	scsi.mdm	Firmware file is not 'LIF' format
                                    4400:xxA1	scsi.mdm	Firmware file is the wrong 'LIF' format
                                    4400:xxA2	scsi.mdm	Reservation conflict
                                    4400:xxA3	scsi.mdm	Device I/O error
                                    4400:xxA4	scsi.mdm	Read error
                                    4400:xxA5	scsi.mdm	No path available to the device
                                    4400:xxA6	scsi.mdm	No cable is connected
                                    4400:xxA7	scsi.mdm	Logical drive Check Consistency(CC) is in progress
                                    4400:xxA8	scsi.mdm	Logical drive initialization is in progress
                                    4400:xxA9	scsi.mdm	Logical drive rebuild is in progress
                                    4400:xxAA	scsi.mdm	Logical drive reconstruction is in progress
                                    4400:xxAB	scsi.mdm	Controller hardware error
                                    4400:xxAC	scsi.mdm	Physical drive CLEAR in progress
                                    4400:xxAD	scsi.mdm	Unable to use SATA(SAS) drive to replace SAS(SATA)
                                    4400:xxAE	scsi.mdm	Command issues while firmware is in wrong state
                                    4400:xxAF	scsi.mdm	Logical drive is offline - I/O not possible
                                    4400:xxB0	scsi.mdm	Logical drive reservation is already in progress
                                    4400:xxB1	scsi.mdm	Controller diagnostics failed
                                    4400:xxB2	scsi.mdm	Receive Diagnostics Results Page error
                                    4400:xxB3	scsi.mdm	Incorrect STRING-IN Page Code received
                                    4400:xxB4	scsi.mdm	Firmware image header bytes do not match header length
                                    4400:xxB5	scsi.mdm	Firmware image validation error
                                    4400:xxB6	scsi.mdm	Firmware Download Unsuccessful. FW versions mismatch.
                                    4400:xxB7	scsi.mdm	Send Diagnostics STRING-OUT Page Error. String Out Command Code [%d]
                                    4400:xxB8	scsi.mdm	Processor(Backplane-FlexBay) Firmware Download error
                                    4400:xxB9	scsi.mdm	Older Binary Image Version. Image version [%s] Processor(BP/FB) Version [%s]
                                    4400:xxBA	scsi.mdm	Binary Image Version Same. Image version [%s] Processor(BP/FB) Version [%s]
                                    4400:xxBB	scsi.mdm	Writing to backplane error. Chunk# %d
                                    4400:xxBC	scsi.mdm	SAS SMP request failed
                                    4400:xxBD	scsi.mdm	SAS SMP data overrun
                                    4400:xxBE	scsi.mdm	USB bus error or timeout.
                                    4400:xxBF	scsi.mdm	USB device was removed.  You must restart the diagnostics to re-detect this device.
                                    4400:xxC0	scsi.mdm	Recovery Time Limit can not be changed for mode page %d
                                    4400:xxC1	scsi.mdm	Recovery Time Limit mismatch for mode page %d, read %d expected %d
                                    4400:xxC2	scsi.mdm	TapeAlert: The tape drive has a hardware fault
                                    4400:xxC3	scsi.mdm	TapeAlert: The tape drive has a problem with the host interface (cables)
                                    4400:xxC4	scsi.mdm	Controller is not in an operational state.
                                    4400:xxC5	scsi.mdm	Controller is offline (caused by a command timeout).
                                    4500:xx02	serial.mdm	Failure during device detection. Infrared controller found, but without port service
                                    4500:xx02	serial.mdm	Failure during device detection. Infrared service from system module not accessible at line %d
                                    4500:xx02	serial.mdm	Failure during device detection. Memory allocation error at line %d.
                                    4500:xx02	serial.mdm	Failure during device detection. Unknown infrared controller %d
                                    4500:xx02	serial.mdm	Invalid hardware configuration. Port %Xh has IRQ assigned as %Xh.
                                    4500:xx02	serial.mdm	Memory allocation error during class constructor. %s
                                    4500:xx02	serial.mdm	Memory allocation error. Module class can not be instantiated.
                                    4500:xx02	serial.mdm	Memory allocation error. Serial class can not be instantiated for port %d.
                                    4500:xx02	serial.mdm	Memory allocation error. Unable to create the a serial service port object.
                                    4500:xx02	serial.mdm	Port is operating outside of allowable speed tolerances. Port base address %Xh experienced %d interrupts
                                    against a limit of %d interrupts.
                                    4500:xx19	serial.mdm	Port is operating outside of allowable speed tolerances. Port base address %Xh is transmitting at %d
                                    cps, against an expected %d cps.
                                    4500:xx1A	serial.mdm	Real time clock is not functioning. System BIOS reports repeated failure to read the clock. The serial
                                    tests make use of the system real time clock for determining elapsed time, and can not be used if the real time clock is not
                                    functional.
                                    4500:xx1B	serial.mdm	Real time clock is not functioning. System BIOS can no longer read the clock. The serial tests make use
                                    of the system real time clock for determining elapsed time, and can not be used if the real time clock is not functional.
                                    4500:xx1C	serial.mdm	Incorrect number of interrupts received. Port base address %Xh, irq %d, received %d interrupts but was
                                    expecting 1.
                                    4500:xx1D	serial.mdm	Failure on Modem Control Register loopback. Port base address %Xh expected character %02x but received
                                    %02x.
                                    4500:xx1E	serial.mdm	Failure on internal loopback. Port base address %Xh.
                                    4500:xx1F	serial.mdm	Failure on Line Status Register loopback. Port base address %Xh, transmit buffer not empty.
                                    4500:xx20	serial.mdm	Failure on Line Status Register loopback. Port base address %Xh, expected data not received.
                                    4500:xx21	serial.mdm	Failure on Line Status Register loopback. Port base address %Xh, overrun error not detected.
                                    4500:xx22	serial.mdm	Failure on Line Status Register loopback. Port base address %Xh, transmit buffer not empty on retransmission.
                                    4500:xx23	serial.mdm	Failure when using external loopback connector. Modem control register continues to show activity.
                                    4500:xx24	serial.mdm	Failure when using external loopback connector. Clear to send not seen in modem control. Possible missing
                                    loopback connector.
                                    4500:xx25	serial.mdm	Failure when using external loopback connector. Clear to send not seen in modem control.
                                    4500:xx26	serial.mdm	Failure when using external loopback connector. Carrier detect and data set ready not seen in modem control
                                    register.
                                    4500:xx27	serial.mdm	Failure when using external loopback connector. Data set ready and data carrier bits did not clear in
                                    modem control register.
                                    4500:xx28	serial.mdm	Failure when using external loopback connector. Line control register test failure.
                                    4500:xx29	serial.mdm	Failure when using external loopback connector. Receive data not ready, baud select %d, expected %02x.
                                    4500:xx2A	serial.mdm	Failure when using external loopback connector. Data mismatch on transmission, found %02lx, expected
                                    %02x.
                                    4500:xx2B	serial.mdm	Failure when using external loopback connector. Buffer full interrupt not received.
                                    4500:xx2C	serial.mdm	Failure when using external loopback connector. Line status interrupt not received.
                                    4500:xx2D	serial.mdm	Failure when using external loopback connector. Line status interrupt for second character not received.
                                    4500:xx2E	serial.mdm	Failure when using external loopback connector. Modem status interrupt not received.
                                    4600:xx02	smbios.mdm	Can not locate service %s (%d)
                                    4600:xx02	smbios.mdm	Initialization failure.  Unable to allocate a selector to the tables.
                                    4600:xx02	smbios.mdm	Initialization failure.  Unable to allocate memory for %s.
                                    4600:xx19	smbios.mdm	Structure count error.  Found %d, expected %d structures.
                                    4600:xx1A	smbios.mdm	Unable to access device state.  SMI handler returned error (%xh) while trying to retrieve the device
                                    state.
                                    4600:xx1B	smbios.mdm	Parameter requested instance %d of type %d structure does not exist.
                                    4600:xx1C	smbios.mdm	Device State Out of Acceptable Range.
                                    4600:xx1E	smbios.mdm	%s %d - %s.
                                    4600:xx1E	smbios.mdm	%s %s - %s.
                                    4600:xx1F	smbios.mdm	SmBios structure %d has illegal 0-length.
                                    4600:xx20	smbios.mdm	SmBios calling interface function failed.
                                    4600:xx21	smbios.mdm	Wireless switch not in the '%s' position.
                                    4600:xx22	smbios.mdm	System powered up via Media Direct button.
                                    4700:xx02	smbus.mdm	The SMBus service failed during initialization.  Unable to allocate memory for %s.
                                    4800:xx02	smi.mdm	Failed to allocate memory for %s NMI services.
                                    4800:xx02	smi.mdm	Failed to allocate memory for %s SMI services.
                                    4800:xx02	smi.mdm	Illegal attempt to disable %s SMI without restoring original values first.
                                    4800:xx02	smi.mdm	Illegal attempt to restore %s SMI without first saving the initial state.
                                    4800:xx02	smi.mdm	Unable to locate required %s controller.
                                    4B00:xx02	sysbdmon.mdm	Failed to add the %s test
                                    4B00:xx02	sysbdmon.mdm	Failed to create the %s module
                                    4B00:xx02	sysbdmon.mdm	Failed to create the %s object
                                    4B00:xx17	sysbdmon.mdm	%s: Failed to send SMBus command.
                                    4B00:xx17	sysbdmon.mdm	Unable to read ADM1026 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx17	sysbdmon.mdm	Unable to read ADM1027 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx17	sysbdmon.mdm	Unable to read ADT7460 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx17	sysbdmon.mdm	Unable to read EMC6W201 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx17	sysbdmon.mdm	Unable to write ADM1026 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx17	sysbdmon.mdm	Unable to write ADM1027 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx17	sysbdmon.mdm	Unable to write ADT7460 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx17	sysbdmon.mdm	Unable to write EMC6W201 (0x%02X) register (0x%02X) using SMBus
                                    4B00:xx18	sysbdmon.mdm	%s input is out of range. Current = %.3f Max = %.3f Min = %.3f.
                                    4B00:xx1F	sysbdmon.mdm	Intrusion Detection Bit is set, Expected no intrusion.
                                    4B00:xx20	sysbdmon.mdm	%s temperature is out of range. Current = %d Celsius  Max = %d Celsius  Min = %d Celsius.
                                    4B00:xx20	sysbdmon.mdm	Temperature is out of range. Current = %.3f. Max = %.3f. Min =  %.3f.
                                    4B00:xx21	sysbdmon.mdm	%s speed is out of range. Current = %.3f. Min =  %.3f.
                                    4B00:xx21	sysbdmon.mdm	%s speed is out of range. Current = %u RPM   Max = %u RPM   Min =  %u RPM.
                                    4B00:xx22	sysbdmon.mdm	Failed to send MAX1617 Start-Conversion command.
                                    4B00:xx23	sysbdmon.mdm	Time-out waiting for the conversion to finish.
                                    4B00:xx24	sysbdmon.mdm	Power Supply %s is installed but its status is NOT OK.
                                    4B00:xx25	sysbdmon.mdm	The number of power supplies specified, %d, is not the same as the number found, %d.
                                    4B00:xx26	sysbdmon.mdm	Temperature is out of range. Current = %.1f. OverTemperature Shutdown = %.1f.
                                    4B00:xx28	sysbdmon.mdm	Unable to reserve the local I2C bus for use.
                                    4B00:xx29	sysbdmon.mdm	Temperature signal indicates an open or short condition. Signal is %s
                                    4B00:xx2A	sysbdmon.mdm	%s fan is not connected or not spinning.
                                    4B00:xx2B	sysbdmon.mdm	Hardware monitor indicates current or recent %s failure.
                                    4C00:xx19	system.mdm	Speaker could not be heard.  The operator replied 'No' to the prompt indicating that the tones were not
                                    heard from the speaker.
                                    4C00:xx1A	system.mdm	The interrupt routine is not being called.  Channel 0 (mode 0) is not generating interrupts.  It might
                                    not be counting properly or the interrupt mechanism is not working.
                                    4C00:xx1B	system.mdm	Interrupt IRQ0 is at the wrong frequency.  Channel 0 (mode 3) is generating the wrong interrupt count
                                    per second.  Expected :%d, Actual: %d.
                                    4C00:xx1C	system.mdm	Channel 2 is not operating correctly.  %s
                                    4C00:xx1D	system.mdm	The 'Seconds' register is not updating.  The register is not updating or is updating too slowly.  The
                                    part may be bad or the 32-KHz crystal might not be functioning.
                                    4C00:xx1E	system.mdm	The time registers did not increment correctly.  The RTC did not generate the expected time after it
                                    was set for the maximum value and allowed to roll-over.
                                    4C00:xx1F	system.mdm	The CMOS battery failed.  Status Register D of the RTC chip indicates that the CMOS is not valid because
                                    the backup battery is not working.
                                    4C00:xx20	system.mdm	CMOS failed the pattern test.  Location: %02Xh, Expected: %02Xh, Actual: %02Xh.
                                    4C00:xx21	system.mdm	Incorrect data testing the DMA %s.  Port: %02Xh  Expected: %02Xh  Actual: %02Xh.
                                    4C00:xx22	system.mdm	The interrupt controller, or a device attached to it, is not working.  No interrupt detected for IRQ
                                    %d - %s.
                                    4C00:xx23	system.mdm	A PC card is not seated properly.  Check the card in socket %c (index %Xh, base %Xh).
                                    4C00:xx24	system.mdm	Unable to access any PCIC register.
                                    4C00:xx25	system.mdm	One or more PCIC registers failed.
                                    4C00:xx26	system.mdm	Failed to load and store constant 0.0.
                                    4C00:xx26	system.mdm	Failed to load and store constant 1.0.
                                    4C00:xx26	system.mdm	Failed to load and store constant ln 2.
                                    4C00:xx26	system.mdm	Failed to load and store constant log 2.
                                    4C00:xx26	system.mdm	Failed to load and store constant log2 of 10.
                                    4C00:xx26	system.mdm	Failed to load and store constant log2 of 'e'.
                                    4C00:xx26	system.mdm	Failed to load and store constant 'pi'.
                                    4C00:xx27	system.mdm	Failed to load and store integer 1.
                                    4C00:xx27	system.mdm	Failed to load integer 1 and store as BCD.
                                    4C00:xx27	system.mdm	Failed to load integer 1 and store as long real 1.0.
                                    4C00:xx27	system.mdm	Failed to load integer 1 and store as short real 1.0.
                                    4C00:xx27	system.mdm	Failed to load integer 32767 and store as short real 32767.0.
                                    4C00:xx27	system.mdm	Failed to load integer -32768 and store as short real -32768.0.
                                    4C00:xx27	system.mdm	Failed to load long real 0.0 and store as integer 0.
                                    4C00:xx27	system.mdm	Failed to load long real 1.0 and store as integer 1.
                                    4C00:xx27	system.mdm	Failed to load long real -1.0 and store as integer -1.
                                    4C00:xx27	system.mdm	Failed to load short real 0.0 and store as integer 0.
                                    4C00:xx27	system.mdm	Failed to load short real 1.0 and store as integer 1.
                                    4C00:xx27	system.mdm	Failed to load short real -1.0 and store as integer -1.
                                    4C00:xx28	system.mdm	Wrong status after 1.0 / 0.0.
                                    4C00:xx28	system.mdm	Wrong status after comparing 1.0 and 1.0.
                                    4C00:xx28	system.mdm	Wrong status after comparing 2.0 and 3.0.
                                    4C00:xx28	system.mdm	Wrong status after comparing 3.0 and 2.0.
                                    4C00:xx29	system.mdm	Wrong stack tags after 'fadd' instruction.
                                    4C00:xx29	system.mdm	Wrong stack tags after 'faddp' instruction.
                                    4C00:xx2A	system.mdm	Wrong status after 2.0 - 3.0.
                                    4C00:xx2A	system.mdm	Wrong status after 3.0 - 2.0.
                                    4C00:xx2A	system.mdm	Wrong status after 3.0 * 2.0.
                                    4C00:xx2A	system.mdm	Wrong status after 3.0 / 2.0.
                                    4C00:xx2A	system.mdm	Wrong status after 3.0 + 2.0.
                                    4C00:xx2B	system.mdm	Calculation error of 3.0 / 2.0.
                                    4C00:xx2B	system.mdm	Calculation error of arctangent (tangent (pi/4.0)) * 4.0.
                                    4C00:xx2B	system.mdm	Calculation error of log2(((2 ** (pi/8)) -1) + 1) * 8.
                                    4C00:xx2B	system.mdm	Calculation error of the square root of 2.0.
                                    4C00:xx2C	system.mdm	Wrong status after generating a denormalized operand.
                                    4C00:xx2C	system.mdm	Wrong status after generating a precision failure.
                                    4C00:xx2C	system.mdm	Wrong status after generating an overflow.
                                    4C00:xx2C	system.mdm	Wrong status after generating an underflow.
                                    4C00:xx2C	system.mdm	Wrong status after performing a divide by zero.
                                    4C00:xx2C	system.mdm	Wrong status after purposely performing an invalid operation.
                                    4C00:xx2D	system.mdm	No IRQ13 following a denormalized operand.
                                    4C00:xx2D	system.mdm	No IRQ13 following a precision exception.
                                    4C00:xx2D	system.mdm	No IRQ13 following a zero divide.
                                    4C00:xx2D	system.mdm	No IRQ13 following an invalid result.
                                    4C00:xx2D	system.mdm	No IRQ13 following an overflow.
                                    4C00:xx2D	system.mdm	No IRQ13 following an underflow.
                                    4C00:xx2E	system.mdm	ACPI Timer is not found in the system.
                                    4C00:xx2E	system.mdm	Unable to access any PCIC register. First error:\n Socket:         %c (index %Xh, base %Xh)\n Register
                                    index: %Xh\n Test pattern:   %Xh\n Data read:      %Xh\n Bits tested:    %Xh\n
                                    4C00:xx2F	system.mdm	ACPI Timer is dead, not updating.
                                    4C00:xx2F	system.mdm	One or more PCIC registers failed. First error:\n Socket:         %c (index %Xh, base %Xh)\n Register
                                    index: %Xh\n Test pattern:   %Xh\n Data read:      %Xh\n Bits tested:    %Xh\n
                                    4C00:xx30	system.mdm	ACPI Timer is not running correctly, otherwise system timer 2 is broken.
                                    4C00:xx31	system.mdm	RTC verification by ACPI timer failed.
                                    4C00:xx32	system.mdm	ACPI timer verification by RTC failed.
                                    4E00:xx02	usb.mdm	File %s line %d.  Out of memory.
                                    4E00:xx02	usb.mdm	Unable to locate service %s.
                                    4E00:xx19	usb.mdm	Unable to get register #%u mask.
                                    4E00:xx1A	usb.mdm	Unable to read register #%u.
                                    4E00:xx1B	usb.mdm	Unable to write register #%u.
                                    4E00:xx1C	usb.mdm	Register #%u read or write failed (8-bit). Found:%02Xh Expected:%02Xh.
                                    4E00:xx1D	usb.mdm	Register #%u read or write failed (16-bit). Found:%04Xh Expected:%04Xh.
                                    4E00:xx1E	usb.mdm	Register #%u read or write failed (32-bit). Found:%08Xh Expected:%08Xh.
                                    4E00:xx1F	usb.mdm	Unable to disable UHCI interrupts.
                                    4E00:xx20	usb.mdm	Unable to reset UHCI controller.
                                    4E00:xx21	usb.mdm	Unable to process End Point Descriptor.
                                    4E00:xx22	usb.mdm	Unable to allocate enough memory for UHCI control structures.
                                    4E00:xx23	usb.mdm	Incorrect Memory Structure Test #%u requested.
                                    4E00:xx24	usb.mdm	FRNUM Register is not walking frame list.
                                    4E00:xx25	usb.mdm	FmRemaining register is not decrementing.
                                    4E00:xx26	usb.mdm	FRNUM register indicates controller stopped polling at wrong index. Checking bad maximum length in a TD.
                                    4E00:xx26	usb.mdm	FRNUM register indicates controller stopped polling at wrong index. Checking bad Packet ID in a TD.
                                    4E00:xx26	usb.mdm	FRNUM register indicates controller stopped polling at wrong index. Checking Que Headers.
                                    4E00:xx26	usb.mdm	FRNUM register indicates controller stopped polling at wrong index. Checking that Frame List Counter Wraps.
                                    4E00:xx26	usb.mdm	FRNUM register indicates controller stopped polling at wrong index. Verifying that Frame List Counter Wraps.
                                    4E00:xx27	usb.mdm	Expected the run/stop bit in USBCMD register to clear. Controller did not properly detect faulty transaction
                                    (bad TD PID) data.
                                    4E00:xx28	usb.mdm	USB controller did not generate the error interrupt that was expected.
                                    4E00:xx29	usb.mdm	Unable to clear USBSTS register bit.
                                    4E00:xx2A	usb.mdm	USB controller did not set the correct bits in USBSTS when given a bad TD PID.
                                    4E00:xx2B	usb.mdm	USB controller %d shows an over-current indication on %s
                                    5300:xx02	video.mdm	%s (line %d).  Insufficient memory to create %s.
                                    5300:xx19	video.mdm	Detected a failure while writing and reading video memory.  Video mode: %Xh (%dx%dx%d).  Address %Xh,
                                    expected to read %Xh, but read %Xh instead.
                                    5300:xx1A	video.mdm	User-specified video mode not supported.
                                    5300:xx1B	video.mdm	Detected a failure while read/write testing the video Cursor Control Registers.  Wrote %4.4X, but read
                                    back %4.4X.
                                    5300:xx1C	video.mdm	Detected a problem with retrace status.  The retrace status bits do not appear to be changing state.
                                    5300:xx1D	video.mdm	The user's response indicated a failure of text page %d (in mode 2).
                                    5300:xx1E	video.mdm	The user's response indicated a failure of a text mode pattern using video mode: %Xh (%dx%dx%d).
                                    5300:xx1F	video.mdm	The user's response indicated a failure of a graphic pattern using video mode: %Xh (%dx%dx%d).
                                    5300:xx20	video.mdm	The user's response indicated a failure of one of the solid color patterns.
                                    5300:xx21	video.mdm	The user's response indicated a failure.
                                    5300:xx22	video.mdm	Error occured while switching video modes.
                                    5300:xx23	video.mdm	No BIOS support for SMI interface function.
                                    5300:xx24	video.mdm	Error accessing the LCD inverter.
                                    5300:xx25	video.mdm	Unable to detect inverter lamp status.
                                    5300:xx26	video.mdm	Unable to detect %s of suspend switch.
                                    5300:xx27	video.mdm	Unable to detect %s LCD panel.
                                    5300:xx28	video.mdm	ALS test error, %s interface function failed.
                                    5300:xx29	video.mdm	ALS %s test error. Expected: %02Xh Found: %02Xh.
                                    5300:xx2A	video.mdm	M07 inverter not found.
                                    5500:xx00	lsi.mdm	Controller is not in an operational state.
                                    5500:xx00	lsi.mdm	Controller is offline (caused by a command timeout).
                                    5500:xx02	lsi.mdm	Allocate of page buffer failed.
                                    5500:xx02	lsi.mdm	Found more than 100 controllers - aborting on probable BIOS error.
                                    5500:xx02	lsi.mdm	Initialization code failed.  Unable to map %X into data segment.
                                    5500:xx02	lsi.mdm	Invalid parameters passed to fExecuteCommand function.
                                    5500:xx02	lsi.mdm	Memory allocation failure.
                                    5500:xx02	lsi.mdm	Unknown controller type %x.
                                    5500:xx08	lsi.mdm	Controller Firmware has not started initialization. This may indicate a hardware problem.
                                    5500:xx08	lsi.mdm	Controller Firmware hits a fault condition.
                                    5500:xx08	lsi.mdm	Controller Firmware is in a unknown (reserved) state.
                                    5500:xx08	lsi.mdm	Controller Firmware low-level initialization code is executing, Wait for it to finish.
                                    5500:xx08	lsi.mdm	Unreachable code has been executed (Default case).
                                    5800:xx02	mpcache.mdm	Only %d paragraphs of memory are available below 1 MB and the test needs %d paragraphs.
                                    5800:xx02	mpcache.mdm	Unable to allocate memory for %s.
                                    5800:xx02	mpcache.mdm	Unable to create memory mapping for I/O APIC or the local APIC.
                                    5800:xx1A	mpcache.mdm	Unexpected interrupt found on CPU %2Xh.  Interrupt %02Xh occurred at address %04X:%08Xh (offset %04Xh
                                    in the module).
                                    5800:xx1C	mpcache.mdm	Auxiliary processor has failed.  CPU (%02Xh) did not transition to protected mode.
                                    5800:xx1D	mpcache.mdm	Auxiliary processor has failed.  Unable to issue STARTUP message to CPU (%02Xh).
                                    5800:xx1E	mpcache.mdm	Auxiliary processor has failed.  Unable to issue INIT message to CPU (%02Xh).
                                    5800:xx1F	mpcache.mdm	Unable to relocate the code to start the other processors to below 1 MB.
                                    5800:xx21	mpcache.mdm	Internal program error.  No space left in the control tables to manage an additional CPU.
                                    5800:xx22	mpcache.mdm	Unable to stop non-boot processors.  The system might be unstable and should be rebooted.
                                    5800:xx23	mpcache.mdm	Auxiliary processor has failed.  Unable to send a command to CPU %02Xh.
                                    5800:xx24	mpcache.mdm	Auxiliary processor has failed.  Unable to get a result from CPU %02Xh.
                                    5800:xx26	mpcache.mdm	Internal program error.  Unable to locate the CPU with APIC ID %02Xh in the control tables.
                                    5800:xx27	mpcache.mdm	Internal program error.  Code segment corruption was detected.
                                    5800:xx28	mpcache.mdm	Internal program error.  Unknown error (%02Xh) during the test.
                                    5800:xx2A	mpcache.mdm	CPU %d, Data error at address %04x.  Expected %04x, but found %04x.
                                    5800:xx2D	mpcache.mdm	Timeout waiting for CPU %d to reach step %d.
                                    5800:xx2E	mpcache.mdm	Unknown application processor error on CPU %d.
                                    5900:xx00	usbmouse.mdm	No mouse or unknown mouse type.
                                    5900:xx00	usbmouse.mdm	The user has requested an abort of the currently executing test.
                                    5900:xx1A	usbmouse.mdm	 Something was wrong in URB request 
                                    5900:xx1B	usbmouse.mdm	 No resources - try again later 
                                    5900:xx1C	usbmouse.mdm	 Usb Request Block did not complete 
                                    5900:xx1D	usbmouse.mdm	 Unknown USB status 
                                    5900:xx1E	usbmouse.mdm	 Endpoint is stalled 
                                    5900:xx1F	usbmouse.mdm	 Buffer error - under/overrun 
                                    5900:xx20	usbmouse.mdm	 Babble detected 
                                    5900:xx21	usbmouse.mdm	 Received NAK 
                                    5900:xx22	usbmouse.mdm	 CRC error or timeout 
                                    5900:xx23	usbmouse.mdm	 Bit stuffing error 
                                    5900:xx2D	usbmouse.mdm	Timeout error, waiting for user to complete test.
                                    5900:xx60	usbmouse.mdm	Usb Failure to get configuration Information
                                    5900:xx61	usbmouse.mdm	Usb Service Initialization Failure
                                    5900:xx62	usbmouse.mdm	Unable to allocate memory for %s.
                                    5900:xx63	usbmouse.mdm	Failed to allocate real memory.
                                    5A00:xx00	usbkbd.mdm	The user has requested an abort of the currently executing test.
                                    5A00:xx02	usbkbd.mdm	Unable to allocate memory for %s.
                                    5A00:xx02	usbkbd.mdm	Unable to create the screen image.
                                    5A00:xx19	usbkbd.mdm	The user's response indicated a failure.
                                    5A00:xx24	usbkbd.mdm	A USB keyboard was found during initialization. The device is no longer responding. Communications cannot
                                    be 
                                    established again until the diagnostics are restarted.
                                    5A00:xx25	usbkbd.mdm	Unable to connect to endpoint %d.
                                    5A00:xx26	usbkbd.mdm	Unable to obtain data from the USB keyboard.
                                    5A00:xx27	usbkbd.mdm	Failed to send command to set LEDs properly.
                                    5B00:xx02	usbohci.mdm	Frame list is corrupt.
                                    5B00:xx02	usbohci.mdm	Initialization Failure.  Unable to allocate memory for %s.
                                    5B00:xx02	usbohci.mdm	INTR/ISOCH list is corrupt.
                                    5B00:xx02	usbohci.mdm	Unable to map hcca page.
                                    5C00:xx02	usbuhci.mdm	Attempt to link QH to nothing or to a TD.
                                    5C00:xx02	usbuhci.mdm	Frame list is corrupt.
                                    5C00:xx02	usbuhci.mdm	Initialization Failure.  Device is attached to a port, unable to allocate memory for %s.
                                    5C00:xx02	usbuhci.mdm	Initialization Failure.  Unable to allocate memory for %s.
                                    5C00:xx02	usbuhci.mdm	INTR/ISOCH list is corrupt.
                                    5C00:xx02	usbuhci.mdm	Unable to map frame list local.
                                    5D00:xx02	usbtm.mdm	Attempt to overwrite port (%d)
                                    5D00:xx02	usbtm.mdm	Initialization Failure.  Unable to allocate memory for %s.
                                    5D00:xx02	usbtm.mdm	Invalid device pointer
                                    5D00:xx02	usbtm.mdm	Invalid port number (%d)
                                    5D00:xx02	usbtm.mdm	Unable to create bandwidth array.
                                    5D00:xx02	usbtm.mdm	Unable to create cBootKbd.
                                    5D00:xx02	usbtm.mdm	Unable to create port array.
                                    5D00:xx02	usbtm.mdm	Unable to find protected memory service.
                                    5D00:xx02	usbtm.mdm	Unable to map data buffer local.
                                    5D00:xx19	usbtm.mdm	Unable to access USB device on HUB port %d.  Reseat the USB connector, then reload the diagnostics.
                                    5D00:xx1A	usbtm.mdm	Unable to access USB device on ROOT HUB port %d.  Reseat the USB connector, then reload the diagnostics.
                                    5E00:xx1E	usbdevid.mdm	Error detecting USB devices.
                                    5E00:xx1F	usbdevid.mdm	A device was found during initialization. The device is no longer responding. Communications cannot
                                    be established 
                                    again until the diagnostics are restarted.
                                    5E00:xx20	usbdevid.mdm	Error detecting USB device.  Device not found.
                                    5E00:xx21	usbdevid.mdm	Vendor or Device ID not specified
                                    5E00:xx62	usbdevid.mdm	Unable to allocate memory for %s.
                                    5F00:xx02	usbufi.mdm	An invalid parameter selection index of %d was specified in file %s, at line:%d.
                                    5F00:xx02	usbufi.mdm	An invalid test selection index of %d was specified in file %s, at line:%d.
                                    5F00:xx02	usbufi.mdm	Data comparison was requested for %u blocks, actual block sizes are %u and %u.
                                    5F00:xx02	usbufi.mdm	Diskette data buffer expected but not supplied in %s, at line %d.
                                    5F00:xx02	usbufi.mdm	Diskette drive test function entered without a system test context established.
                                    5F00:xx02	usbufi.mdm	Unable to allocate memory for %s.
                                    5F00:xx1C	usbufi.mdm	The change line test has been failed at the user's instruction.
                                    5F00:xx1D	usbufi.mdm	The expected change line event was not detected.
                                    5F00:xx1E	usbufi.mdm	The test was ended by user request.
                                    5F00:xx1F	usbufi.mdm	The data written to and read back from the diskette media are not equivalent as expected. The diskette
                                    should be considered 
                                    corrupted.
                                    5F00:xx20	usbufi.mdm	The cylinder parameters are not compatible with the device's cylinder range.
                                    5F00:xx21	usbufi.mdm	A system disk BIOS operation failed with the error code of %2.2Xh.
                                    5F00:xx22	usbufi.mdm	The system's BIOS reported a \"Bad command\" status in response to the command code %2.2Xh
                                    5F00:xx23	usbufi.mdm	The system BIOS reported an access failure on the diskette media.  Write-protection on the diskette should
                                    be disabled 
                                    and the test retried.
                                    5F00:xx24	usbufi.mdm	The BIOS could not operate on the location at %s, which may specify an invalid position for the diskette
                                    drive or media.
                                    5F00:xx25	usbufi.mdm	A status code returned by the BIOS indicates a device reset failure.
                                    5F00:xx26	usbufi.mdm	An uncorrectable Cyclic Redundancy Check (CRC) or Error Code Correction (ECC) data error occurred on
                                    the media at %s.
                                    5F00:xx27	usbufi.mdm	The BIOS reported that a correctable (soft) data error occurred on the diskette, which indicates that
                                    redundant error 
                                    code information was sufficient to correct the error.
                                    5F00:xx28	usbufi.mdm	The system's BIOS status indicates that the diskette controller (a microprocessor which controls the
                                    diskette drive) 
                                    failed to operate correctly.
                                    5F00:xx29	usbufi.mdm	The BIOS status indicates the the seek operation (positioning the drive's heads to location %s) failed.
                                    
                                    5F00:xx2A	usbufi.mdm	The drive did not respond in a fixed time to an access attempt. 
                                    6100:xx02	adaptec2.mdm	%s called but not implemented
                                    6100:xx02	adaptec2.mdm	Adaptec module hung, cannot continue.
                                    6100:xx02	adaptec2.mdm	Adapter hardware reset failed
                                    6100:xx02	adaptec2.mdm	AllocOSMIOB failed - Out of OSBIOB's
                                    6100:xx02	adaptec2.mdm	Attempt to free memory not in the global memory table
                                    6100:xx02	adaptec2.mdm	Auto-Configuration failed
                                    6100:xx02	adaptec2.mdm	Cannot access the adapter hardware
                                    6100:xx02	adaptec2.mdm	Cannot allocate memory
                                    6100:xx02	adaptec2.mdm	Cannot locate the CPU service
                                    6100:xx02	adaptec2.mdm	Cannot locate the PCI service
                                    6100:xx02	adaptec2.mdm	Cannot locate the reserved memory service
                                    6100:xx02	adaptec2.mdm	Constructor failure - Insufficient memory to create device objects.
                                    6100:xx02	adaptec2.mdm	Could not initialize the adapter
                                    6100:xx02	adaptec2.mdm	Found more than 100 controllers - aborting on assumed BIOS error.
                                    6100:xx02	adaptec2.mdm	FreeOSMIOB passed a NULL pointer
                                    6100:xx02	adaptec2.mdm	Initialization code failed - Memory allocation failure at line %d.
                                    6100:xx02	adaptec2.mdm	IOB reserved memory greater than 4096 bytes
                                    6100:xx02	adaptec2.mdm	Out of memory entries in the global memory table
                                    6100:xx02	adaptec2.mdm	Reserved memory pointer is NULL
                                    6100:xx02	adaptec2.mdm	The adapter is requesting more than 4096 bytes of memory
                                    6200:xx02	usbmass.mdm	Initialization code failed.  Unable to allocate physical memory, only %d pages available.
                                    6300:xx64	hdaudio.mdm	A timeout occurred while trying to access an AC97 register.
                                    6300:xx65	hdaudio.mdm	Read %Xh at AC97 register %Xh, expected %Xh.
                                    6300:xx65	hdaudio.mdm	The hub (SB/ICH) High Definition Audio service failed during initialization.
                                    6300:xx66	hdaudio.mdm	A timeout occurred while waiting for the audio controller to generate a record interrupt.
                                    6300:xx66	hdaudio.mdm	Unable to allocate memory for %s.
                                    6300:xx67	hdaudio.mdm	A timeout occurred while waiting for the audio controller to generate a playback interrupt.
                                    6300:xx68	hdaudio.mdm	A timeout occurred while waiting for the audio controller to generate an interrupt.
                                    6300:xx69	hdaudio.mdm	A wave file parameter is not supported by this service.
                                    6300:xx6A	hdaudio.mdm	Primary codec is not ready.
                                    6300:xx6B	hdaudio.mdm	Not enough buffer size
                                    6300:xx6C	hdaudio.mdm	A timeout occurred while trying to access AC97 CODEC register %Xh.
                                    6300:xx6D	hdaudio.mdm	The selected widget (%d ; 0x%02X) is not a PIN widget.
                                    6300:xx6E	hdaudio.mdm	The PIN widget (%d ; 0x%02X) has a Jack Sense of %d. Expected %d.
                                    6300:xx6F	hdaudio.mdm	The PIN widget (%d ; 0x%02X) has an impedance inbalance that is out of range. Right = %d Left = %d Max
                                    Delta = %d
                                    6300:xx70	hdaudio.mdm	The PIN widget (%d ; 0x%02X) does not support Impedance Testing. (%08Xh)
                                    6500:xx02	usbehci.mdm	BIOS did not release the USB ports.
                                    6500:xx02	usbehci.mdm	FATAL:BIOS did not disable the USB controller.
                                    6500:xx02	usbehci.mdm	Frame list is corrupt.
                                    6500:xx02	usbehci.mdm	Initialization Failure.  Unable to allocate memory for %s.
                                    6500:xx02	usbehci.mdm	Timeout unlinking QH
                                    6500:xx02	usbehci.mdm	Unable to map frame list local.
                                    6500:xx19	usbehci.mdm	USB controller failed to start or stop.
                                    6500:xx1A	usbehci.mdm	Register %x expected %08x observed %08x.
                                    6500:xx1B	usbehci.mdm	USB controller failed to generate the %s interrupt.
                                    6500:xx1C	usbehci.mdm	USB device on port %d is causing an over current condition.  Unplug the device on USB port %d.
                                    6500:xx1D	usbehci.mdm	USB controller failed to generate the correct number of frames. Frames = %d
                                    6500:xx1E	usbehci.mdm	USB controller failed to correctly process the frame list.
                                    6500:xx1F	usbehci.mdm	USB controller failed to correctly come out of reset.
                                    6500:xxC8	usbehci.mdm	Undefined test!
                                    6600:xx02	usbbist.mdm	Error allocating memory for test:  Requested %d bytes  Line (%d)
                                    6600:xx02	usbbist.mdm	Error retrieving the firmware file size: %s
                                    6600:xx03	usbbist.mdm	Error reading the firmware file: %s
                                    6600:xx04	usbbist.mdm	timeout: waited %d msec for device to respond with status before upload
                                    6600:xx19	usbbist.mdm	Self test failed with return code 0x%08X
                                    6600:xx1A	usbbist.mdm	USB host error detected by the device.
                                    6600:xx1B	usbbist.mdm	Timeout waiting for the device to respond.
                                    6600:xx1C	usbbist.mdm	USB error detected.
                                    6600:xx1D	usbbist.mdm	Invalid parameter passed to the device.
                                    6600:xx1E	usbbist.mdm	Invalid status returned from the device.
                                    6600:xx1F	usbbist.mdm	EnableBist command failed.
                                    6600:xx20	usbbist.mdm	StartTest command failed.
                                    6600:xx21	usbbist.mdm	GetStatus command failed.
                                    6600:xx22	usbbist.mdm	DisableBist command failed.
                                    

Enter supporting content here