467 lines
11 KiB
MonkeyC
467 lines
11 KiB
MonkeyC
;/*++ BUILD Version: 0001 // Increment this if a change has global effects
|
|
;
|
|
;Copyright (c) 1997 Microsoft Corporation
|
|
;
|
|
;Module Name:
|
|
;
|
|
; pcicodes.mc
|
|
;
|
|
;Abstract:
|
|
;
|
|
; Internationalizable descriptions of PCI devices based on Base Class
|
|
; and Sub Class.
|
|
;
|
|
;Author:
|
|
;
|
|
; Peter Johnston (peterj) 28-Mar-1997
|
|
;
|
|
;Revision History:
|
|
;
|
|
;--*/
|
|
;
|
|
;//
|
|
;// Status values are 32 bit values layed out as follows:
|
|
;//
|
|
;// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
|
|
;// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
|
|
;// +---+-+-------------------------+-------------------------------+
|
|
;// |Sev|C| Facility | Code |
|
|
;// +---+-+-------------------------+-------------------------------+
|
|
;//
|
|
;// where
|
|
;//
|
|
;// Sev - is the severity code
|
|
;//
|
|
;// 00 - Success
|
|
;// 01 - Informational
|
|
;// 10 - Warning
|
|
;// 11 - Error
|
|
;//
|
|
;// C - is the Customer code flag
|
|
;//
|
|
;// Facility - is the facility code
|
|
;//
|
|
;// Code - is the facility's status code
|
|
;//
|
|
;//
|
|
;// For PCI, the Message ID is made up of the 8 bit Base Class field and
|
|
;// the 8 bit Sub Class field from the PCI Mandatory header.
|
|
;//
|
|
MessageIdTypedef=ULONG
|
|
|
|
SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
|
|
Informational=0x1:STATUS_SEVERITY_INFORMATIONAL
|
|
Warning=0x2:STATUS_SEVERITY_WARNING
|
|
Error=0x3:STATUS_SEVERITY_ERROR
|
|
)
|
|
|
|
FacilityNames=(Pci=0x0
|
|
PciOther=0x1
|
|
)
|
|
|
|
MessageId=0x0000 Facility=Pci Severity=Success SymbolicName=PCI_PRE_20
|
|
Language=English
|
|
PCI Device
|
|
.
|
|
|
|
MessageId=0x0001 Facility=Pci Severity=Success SymbolicName=PCI_PRE_20_VGA
|
|
Language=English
|
|
VGA Device
|
|
.
|
|
|
|
MessageId=0x0100 Facility=Pci Severity=Success SymbolicName=PCI_SCSI_BUS
|
|
Language=English
|
|
SCSI Controller
|
|
.
|
|
|
|
MessageId=0x0101 Facility=Pci Severity=Success SymbolicName=PCI_IDE_CTLR
|
|
Language=English
|
|
IDE Controller
|
|
.
|
|
|
|
MessageId=0x0102 Facility=Pci Severity=Success SymbolicName=PCI_FLOPPY
|
|
Language=English
|
|
Floppy Controller
|
|
.
|
|
|
|
MessageId=0x0103 Facility=Pci Severity=Success SymbolicName=PCI_IPI_CTLR
|
|
Language=English
|
|
IPI Controller
|
|
.
|
|
|
|
MessageId=0x0104 Facility=Pci Severity=Success SymbolicName=PCI_RAID_CTLR
|
|
Language=English
|
|
RAID Controller
|
|
.
|
|
|
|
MessageId=0x0180 Facility=Pci Severity=Success SymbolicName=PCI_MSC_OTHER
|
|
Language=English
|
|
Mass Storage Controller
|
|
.
|
|
|
|
MessageId=0x0200 Facility=Pci Severity=Success SymbolicName=PCI_ENET
|
|
Language=English
|
|
Ethernet Controller
|
|
.
|
|
|
|
MessageId=0x0201 Facility=Pci Severity=Success SymbolicName=PCI_TOKEN_RING
|
|
Language=English
|
|
Token Ring Network Controller
|
|
.
|
|
|
|
MessageId=0x0202 Facility=Pci Severity=Success SymbolicName=PCI_FDDI
|
|
Language=English
|
|
FDDI Network Controller
|
|
.
|
|
|
|
MessageId=0x0203 Facility=Pci Severity=Success SymbolicName=PCI_ATM
|
|
Language=English
|
|
ATM Network Controller
|
|
.
|
|
|
|
MessageId=0x0204 Facility=Pci Severity=Success SymbolicName=PCI_ISDN
|
|
Language=English
|
|
ISDN Controller
|
|
.
|
|
|
|
MessageId=0x0280 Facility=Pci Severity=Success SymbolicName=PCI_NET_CTLR
|
|
Language=English
|
|
Network Controller
|
|
.
|
|
|
|
MessageId=0x0300 Facility=Pci Severity=Success SymbolicName=PCI_VGA
|
|
Language=English
|
|
Video Controller (VGA Compatible)
|
|
.
|
|
|
|
;// XGA confuses people - this is VGA compatible as well
|
|
MessageId=0x0301 Facility=Pci Severity=Success SymbolicName=PCI_XGA
|
|
Language=English
|
|
Video Controller (VGA Compatible)
|
|
.
|
|
|
|
MessageId=0x0302 Facility=Pci Severity=Success SymbolicName=PCI_3D_CTLR
|
|
Language=English
|
|
3D Video Controller
|
|
.
|
|
|
|
MessageId=0x0380 Facility=Pci Severity=Success SymbolicName=PCI_VID_OTHER
|
|
Language=English
|
|
Video Controller
|
|
.
|
|
|
|
MessageId=0x0400 Facility=Pci Severity=Success SymbolicName=PCI_MM_VIDEO
|
|
Language=English
|
|
Multimedia Video Controller
|
|
.
|
|
|
|
MessageId=0x0401 Facility=Pci Severity=Success SymbolicName=PCI_MM_AUDIO
|
|
Language=English
|
|
Multimedia Audio Controller
|
|
.
|
|
|
|
MessageId=0x0402 Facility=Pci Severity=Success SymbolicName=PCI_MM_TELEPHONY
|
|
Language=English
|
|
Computer Telephony Device
|
|
.
|
|
|
|
MessageId=0x0480 Facility=Pci Severity=Success SymbolicName=PCI_MM_OTHER
|
|
Language=English
|
|
Multimedia Controller
|
|
.
|
|
|
|
MessageId=0x0500 Facility=Pci Severity=Success SymbolicName=PCI_MEM_RAM
|
|
Language=English
|
|
PCI Memory
|
|
.
|
|
|
|
MessageId=0x0501 Facility=Pci Severity=Success SymbolicName=PCI_MEM_FLASH
|
|
Language=English
|
|
PCI FLASH Memory
|
|
.
|
|
|
|
MessageId=0x0580 Facility=Pci Severity=Success SymbolicName=PCI_MEM_OTHER
|
|
Language=English
|
|
PCI Memory Controller
|
|
.
|
|
|
|
MessageId=0x0600 Facility=Pci Severity=Success SymbolicName=PCI_BR_HOST
|
|
Language=English
|
|
PCI HOST Bridge
|
|
.
|
|
|
|
MessageId=0x0601 Facility=Pci Severity=Success SymbolicName=PCI_BR_ISA
|
|
Language=English
|
|
PCI to ISA Bridge
|
|
.
|
|
|
|
MessageId=0x0602 Facility=Pci Severity=Success SymbolicName=PCI_BR_EISA
|
|
Language=English
|
|
PCI to EISA Bridge
|
|
.
|
|
|
|
MessageId=0x0603 Facility=Pci Severity=Success SymbolicName=PCI_BR_MCA
|
|
Language=English
|
|
PCI to Micro Channel Bridge
|
|
.
|
|
|
|
MessageId=0x0604 Facility=Pci Severity=Success SymbolicName=PCI_BR_PCI
|
|
Language=English
|
|
PCI to PCI Bridge
|
|
.
|
|
|
|
MessageId=0x0605 Facility=Pci Severity=Success SymbolicName=PCI_BR_PCMCIA
|
|
Language=English
|
|
PCI to PCMCIA Bridge
|
|
.
|
|
|
|
MessageId=0x0606 Facility=Pci Severity=Success SymbolicName=PCI_BR_NUBUS
|
|
Language=English
|
|
PCI to NUBUS Bridge
|
|
.
|
|
|
|
MessageId=0x0607 Facility=Pci Severity=Success SymbolicName=PCI_BR_CARDBUS
|
|
Language=English
|
|
PCI to CARDBUS Bridge
|
|
.
|
|
|
|
MessageId=0x0608 Facility=Pci Severity=Success SymbolicName=PCI_BR_RACEWAY
|
|
Language=English
|
|
PCI to RACEway Bridge
|
|
.
|
|
|
|
MessageId=0x0680 Facility=Pci Severity=Success SymbolicName=PCI_BR_OTHER
|
|
Language=English
|
|
Other PCI Bridge Device
|
|
.
|
|
|
|
MessageId=0x0700 Facility=Pci Severity=Success SymbolicName=PCI_COM_SERIAL
|
|
Language=English
|
|
PCI Serial Port
|
|
.
|
|
|
|
MessageId=0x0701 Facility=Pci Severity=Success SymbolicName=PCI_COM_PARALLEL
|
|
Language=English
|
|
PCI Parallel Port
|
|
.
|
|
|
|
MessageId=0x0702 Facility=Pci Severity=Success SymbolicName=PCI_COM_MULTIPORT
|
|
Language=English
|
|
PCI Multiport Serial Controller
|
|
.
|
|
|
|
MessageId=0x0703 Facility=Pci Severity=Success SymbolicName=PCI_COM_MODEM
|
|
Language=English
|
|
PCI Modem
|
|
.
|
|
|
|
MessageId=0x0780 Facility=Pci Severity=Success SymbolicName=PCI_COM_OTHER
|
|
Language=English
|
|
PCI Simple Communications Controller
|
|
.
|
|
|
|
MessageId=0x0800 Facility=Pci Severity=Success SymbolicName=PCI_SYS_INT
|
|
Language=English
|
|
System Interrupt Controller
|
|
.
|
|
|
|
MessageId=0x0801 Facility=Pci Severity=Success SymbolicName=PCI_SYS_DMA
|
|
Language=English
|
|
System DMA Controller
|
|
.
|
|
|
|
MessageId=0x0802 Facility=Pci Severity=Success SymbolicName=PCI_SYS_TIMER
|
|
Language=English
|
|
System Timer
|
|
.
|
|
|
|
MessageId=0x0803 Facility=Pci Severity=Success SymbolicName=PCI_SYS_RTC
|
|
Language=English
|
|
Real Time Clock
|
|
.
|
|
|
|
MessageId=0x0804 Facility=Pci Severity=Success SymbolicName=PCI_SYS_HOTPLUG_CTLR
|
|
Language=English
|
|
Generic PCI Hot-Plug Controller
|
|
.
|
|
|
|
MessageId=0x0880 Facility=Pci Severity=Success SymbolicName=PCI_SYS_OTHER
|
|
Language=English
|
|
Base System Device
|
|
.
|
|
|
|
MessageId=0x0900 Facility=Pci Severity=Success SymbolicName=PCI_INP_KBD
|
|
Language=English
|
|
PCI Keyboard Controller
|
|
.
|
|
|
|
MessageId=0x0901 Facility=Pci Severity=Success SymbolicName=PCI_INP_DIGITIZER
|
|
Language=English
|
|
PCI Digitizer
|
|
.
|
|
|
|
MessageId=0x0902 Facility=Pci Severity=Success SymbolicName=PCI_INP_MOUSE
|
|
Language=English
|
|
PCI Mouse Controller
|
|
.
|
|
|
|
MessageId=0x0903 Facility=Pci Severity=Success SymbolicName=PCI_INP_SCANNER
|
|
Language=English
|
|
PCI Scanner Controller
|
|
.
|
|
|
|
MessageId=0x0904 Facility=Pci Severity=Success SymbolicName=PCI_INP_GAMEPORT
|
|
Language=English
|
|
PCI Gameport Controller
|
|
.
|
|
|
|
MessageId=0x0980 Facility=Pci Severity=Success SymbolicName=PCI_INP_OTHER
|
|
Language=English
|
|
PCI Input Device
|
|
.
|
|
|
|
MessageId=0x0a00 Facility=Pci Severity=Success SymbolicName=PCI_DOC_GENERIC
|
|
Language=English
|
|
Docking Station
|
|
.
|
|
|
|
MessageId=0x0a80 Facility=Pci Severity=Success SymbolicName=PCI_DOC_OTHER
|
|
Language=English
|
|
Docking Station (Unknown type)
|
|
.
|
|
|
|
MessageId=0x0b00 Facility=Pci Severity=Success SymbolicName=PCI_PROC_386
|
|
Language=English
|
|
386 Processor
|
|
.
|
|
|
|
MessageId=0x0b01 Facility=Pci Severity=Success SymbolicName=PCI_PROC_486
|
|
Language=English
|
|
486 Processor
|
|
.
|
|
|
|
MessageId=0x0b02 Facility=Pci Severity=Success SymbolicName=PCI_PROC_PENTIUM
|
|
Language=English
|
|
Pentium Processor
|
|
.
|
|
|
|
MessageId=0x0b10 Facility=Pci Severity=Success SymbolicName=PCI_PROC_ALPHA
|
|
Language=English
|
|
ALPHA Processor
|
|
.
|
|
|
|
MessageId=0x0b20 Facility=Pci Severity=Success SymbolicName=PCI_PROC_POWERPC
|
|
Language=English
|
|
PowerPC Processor
|
|
.
|
|
|
|
MessageId=0x0b40 Facility=Pci Severity=Success SymbolicName=PCI_PROC_OTHER
|
|
Language=English
|
|
Coprocessor
|
|
.
|
|
|
|
MessageId=0x0c00 Facility=Pci Severity=Success SymbolicName=PCI_SB_1394
|
|
Language=English
|
|
IEEE 1394 Controller
|
|
.
|
|
|
|
MessageId=0x0c01 Facility=Pci Severity=Success SymbolicName=PCI_SB_ACCESS
|
|
Language=English
|
|
ACCESS Bus Controller
|
|
.
|
|
|
|
MessageId=0x0c02 Facility=Pci Severity=Success SymbolicName=PCI_SB_SSA
|
|
Language=English
|
|
SSA Controller
|
|
.
|
|
|
|
MessageId=0x0c03 Facility=Pci Severity=Success SymbolicName=PCI_SB_USB
|
|
Language=English
|
|
Universal Serial Bus (USB) Controller
|
|
.
|
|
|
|
MessageId=0x0c04 Facility=Pci Severity=Success SymbolicName=PCI_SB_FIBRE
|
|
Language=English
|
|
Fibre Channel Controller
|
|
.
|
|
|
|
MessageId=0x0c05 Facility=Pci Severity=Success SymbolicName=PCI_SB_SMBUS
|
|
Language=English
|
|
SM Bus Controller
|
|
.
|
|
|
|
MessageId=0x0d00 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_IRDA
|
|
Language=English
|
|
iRDA Compatible Controller
|
|
.
|
|
|
|
MessageId=0x0d01 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_CON_IR
|
|
Language=English
|
|
Consumer IR Controller
|
|
.
|
|
|
|
MessageId=0x0d10 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_RF
|
|
Language=English
|
|
RF Controller
|
|
.
|
|
|
|
MessageId=0x0d80 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_CONTROLLER
|
|
Language=English
|
|
PCI Wireless Controller
|
|
.
|
|
|
|
MessageId=0x0e00 Facility=Pci Severity=Success SymbolicName=PCI_INTIO_I20
|
|
Language=English
|
|
Intelligent I/O (I2O) Controller
|
|
.
|
|
|
|
MessageId=0x0f01 Facility=Pci Severity=Success SymbolicName=PCI_SAT_TV
|
|
Language=English
|
|
Satellite Communications Television Controller
|
|
.
|
|
|
|
MessageId=0x0f02 Facility=Pci Severity=Success SymbolicName=PCI_SAT_AUDIO
|
|
Language=English
|
|
Satellite Communications Audio Controller
|
|
.
|
|
|
|
MessageId=0x0f03 Facility=Pci Severity=Success SymbolicName=PCI_SAT_VOICE
|
|
Language=English
|
|
Satellite Communications Voice Controller
|
|
.
|
|
|
|
MessageId=0x0f04 Facility=Pci Severity=Success SymbolicName=PCI_SAT_Data
|
|
Language=English
|
|
Satellite Communications Data Controller
|
|
.
|
|
|
|
MessageId=0x1000 Facility=Pci Severity=Success SymbolicName=PCI_CRYPTO_NET_COMP
|
|
Language=English
|
|
Network and Computing Encryption/Decryption Controller
|
|
.
|
|
|
|
MessageId=0x1010 Facility=Pci Severity=Success SymbolicName=PCI_CRYPTO_ENTERTAINMENT
|
|
Language=English
|
|
Entertainment Encryption/Decryption Controller
|
|
.
|
|
|
|
MessageId=0x1080 Facility=Pci Severity=Success SymbolicName=PCI_CRYPTO_OTHER
|
|
Language=English
|
|
PCI Encryption/Decryption Controller
|
|
.
|
|
|
|
MessageId=0x1100 Facility=Pci Severity=Success SymbolicName=PCI_DASP_DPIO
|
|
Language=English
|
|
DPIO Module
|
|
.
|
|
|
|
MessageId=0x1180 Facility=Pci Severity=Success SymbolicName=PCI_DASP_CONTROLLER
|
|
Language=English
|
|
PCI Data Acquisition and Signal Processing Controller
|
|
.
|
|
|
|
MessageId=0x0000 Facility=PciOther Severity=Success SymbolicName=PCI_LOCATION_TEXT
|
|
Language=English
|
|
PCI bus %u, device %u, function %u
|
|
.
|