Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

466 lines
11 KiB

  1. ;/*++ BUILD Version: 0001 // Increment this if a change has global effects
  2. ;
  3. ;Copyright (c) 1997 Microsoft Corporation
  4. ;
  5. ;Module Name:
  6. ;
  7. ; pcicodes.mc
  8. ;
  9. ;Abstract:
  10. ;
  11. ; Internationalizable descriptions of PCI devices based on Base Class
  12. ; and Sub Class.
  13. ;
  14. ;Author:
  15. ;
  16. ; Peter Johnston (peterj) 28-Mar-1997
  17. ;
  18. ;Revision History:
  19. ;
  20. ;--*/
  21. ;
  22. ;//
  23. ;// Status values are 32 bit values layed out as follows:
  24. ;//
  25. ;// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  26. ;// 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
  27. ;// +---+-+-------------------------+-------------------------------+
  28. ;// |Sev|C| Facility | Code |
  29. ;// +---+-+-------------------------+-------------------------------+
  30. ;//
  31. ;// where
  32. ;//
  33. ;// Sev - is the severity code
  34. ;//
  35. ;// 00 - Success
  36. ;// 01 - Informational
  37. ;// 10 - Warning
  38. ;// 11 - Error
  39. ;//
  40. ;// C - is the Customer code flag
  41. ;//
  42. ;// Facility - is the facility code
  43. ;//
  44. ;// Code - is the facility's status code
  45. ;//
  46. ;//
  47. ;// For PCI, the Message ID is made up of the 8 bit Base Class field and
  48. ;// the 8 bit Sub Class field from the PCI Mandatory header.
  49. ;//
  50. MessageIdTypedef=ULONG
  51. SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
  52. Informational=0x1:STATUS_SEVERITY_INFORMATIONAL
  53. Warning=0x2:STATUS_SEVERITY_WARNING
  54. Error=0x3:STATUS_SEVERITY_ERROR
  55. )
  56. FacilityNames=(Pci=0x0
  57. PciOther=0x1
  58. )
  59. MessageId=0x0000 Facility=Pci Severity=Success SymbolicName=PCI_PRE_20
  60. Language=English
  61. PCI Device
  62. .
  63. MessageId=0x0001 Facility=Pci Severity=Success SymbolicName=PCI_PRE_20_VGA
  64. Language=English
  65. VGA Device
  66. .
  67. MessageId=0x0100 Facility=Pci Severity=Success SymbolicName=PCI_SCSI_BUS
  68. Language=English
  69. SCSI Controller
  70. .
  71. MessageId=0x0101 Facility=Pci Severity=Success SymbolicName=PCI_IDE_CTLR
  72. Language=English
  73. IDE Controller
  74. .
  75. MessageId=0x0102 Facility=Pci Severity=Success SymbolicName=PCI_FLOPPY
  76. Language=English
  77. Floppy Controller
  78. .
  79. MessageId=0x0103 Facility=Pci Severity=Success SymbolicName=PCI_IPI_CTLR
  80. Language=English
  81. IPI Controller
  82. .
  83. MessageId=0x0104 Facility=Pci Severity=Success SymbolicName=PCI_RAID_CTLR
  84. Language=English
  85. RAID Controller
  86. .
  87. MessageId=0x0180 Facility=Pci Severity=Success SymbolicName=PCI_MSC_OTHER
  88. Language=English
  89. Mass Storage Controller
  90. .
  91. MessageId=0x0200 Facility=Pci Severity=Success SymbolicName=PCI_ENET
  92. Language=English
  93. Ethernet Controller
  94. .
  95. MessageId=0x0201 Facility=Pci Severity=Success SymbolicName=PCI_TOKEN_RING
  96. Language=English
  97. Token Ring Network Controller
  98. .
  99. MessageId=0x0202 Facility=Pci Severity=Success SymbolicName=PCI_FDDI
  100. Language=English
  101. FDDI Network Controller
  102. .
  103. MessageId=0x0203 Facility=Pci Severity=Success SymbolicName=PCI_ATM
  104. Language=English
  105. ATM Network Controller
  106. .
  107. MessageId=0x0204 Facility=Pci Severity=Success SymbolicName=PCI_ISDN
  108. Language=English
  109. ISDN Controller
  110. .
  111. MessageId=0x0280 Facility=Pci Severity=Success SymbolicName=PCI_NET_CTLR
  112. Language=English
  113. Network Controller
  114. .
  115. MessageId=0x0300 Facility=Pci Severity=Success SymbolicName=PCI_VGA
  116. Language=English
  117. Video Controller (VGA Compatible)
  118. .
  119. ;// XGA confuses people - this is VGA compatible as well
  120. MessageId=0x0301 Facility=Pci Severity=Success SymbolicName=PCI_XGA
  121. Language=English
  122. Video Controller (VGA Compatible)
  123. .
  124. MessageId=0x0302 Facility=Pci Severity=Success SymbolicName=PCI_3D_CTLR
  125. Language=English
  126. 3D Video Controller
  127. .
  128. MessageId=0x0380 Facility=Pci Severity=Success SymbolicName=PCI_VID_OTHER
  129. Language=English
  130. Video Controller
  131. .
  132. MessageId=0x0400 Facility=Pci Severity=Success SymbolicName=PCI_MM_VIDEO
  133. Language=English
  134. Multimedia Video Controller
  135. .
  136. MessageId=0x0401 Facility=Pci Severity=Success SymbolicName=PCI_MM_AUDIO
  137. Language=English
  138. Multimedia Audio Controller
  139. .
  140. MessageId=0x0402 Facility=Pci Severity=Success SymbolicName=PCI_MM_TELEPHONY
  141. Language=English
  142. Computer Telephony Device
  143. .
  144. MessageId=0x0480 Facility=Pci Severity=Success SymbolicName=PCI_MM_OTHER
  145. Language=English
  146. Multimedia Controller
  147. .
  148. MessageId=0x0500 Facility=Pci Severity=Success SymbolicName=PCI_MEM_RAM
  149. Language=English
  150. PCI Memory
  151. .
  152. MessageId=0x0501 Facility=Pci Severity=Success SymbolicName=PCI_MEM_FLASH
  153. Language=English
  154. PCI FLASH Memory
  155. .
  156. MessageId=0x0580 Facility=Pci Severity=Success SymbolicName=PCI_MEM_OTHER
  157. Language=English
  158. PCI Memory Controller
  159. .
  160. MessageId=0x0600 Facility=Pci Severity=Success SymbolicName=PCI_BR_HOST
  161. Language=English
  162. PCI HOST Bridge
  163. .
  164. MessageId=0x0601 Facility=Pci Severity=Success SymbolicName=PCI_BR_ISA
  165. Language=English
  166. PCI to ISA Bridge
  167. .
  168. MessageId=0x0602 Facility=Pci Severity=Success SymbolicName=PCI_BR_EISA
  169. Language=English
  170. PCI to EISA Bridge
  171. .
  172. MessageId=0x0603 Facility=Pci Severity=Success SymbolicName=PCI_BR_MCA
  173. Language=English
  174. PCI to Micro Channel Bridge
  175. .
  176. MessageId=0x0604 Facility=Pci Severity=Success SymbolicName=PCI_BR_PCI
  177. Language=English
  178. PCI to PCI Bridge
  179. .
  180. MessageId=0x0605 Facility=Pci Severity=Success SymbolicName=PCI_BR_PCMCIA
  181. Language=English
  182. PCI to PCMCIA Bridge
  183. .
  184. MessageId=0x0606 Facility=Pci Severity=Success SymbolicName=PCI_BR_NUBUS
  185. Language=English
  186. PCI to NUBUS Bridge
  187. .
  188. MessageId=0x0607 Facility=Pci Severity=Success SymbolicName=PCI_BR_CARDBUS
  189. Language=English
  190. PCI to CARDBUS Bridge
  191. .
  192. MessageId=0x0608 Facility=Pci Severity=Success SymbolicName=PCI_BR_RACEWAY
  193. Language=English
  194. PCI to RACEway Bridge
  195. .
  196. MessageId=0x0680 Facility=Pci Severity=Success SymbolicName=PCI_BR_OTHER
  197. Language=English
  198. Other PCI Bridge Device
  199. .
  200. MessageId=0x0700 Facility=Pci Severity=Success SymbolicName=PCI_COM_SERIAL
  201. Language=English
  202. PCI Serial Port
  203. .
  204. MessageId=0x0701 Facility=Pci Severity=Success SymbolicName=PCI_COM_PARALLEL
  205. Language=English
  206. PCI Parallel Port
  207. .
  208. MessageId=0x0702 Facility=Pci Severity=Success SymbolicName=PCI_COM_MULTIPORT
  209. Language=English
  210. PCI Multiport Serial Controller
  211. .
  212. MessageId=0x0703 Facility=Pci Severity=Success SymbolicName=PCI_COM_MODEM
  213. Language=English
  214. PCI Modem
  215. .
  216. MessageId=0x0780 Facility=Pci Severity=Success SymbolicName=PCI_COM_OTHER
  217. Language=English
  218. PCI Simple Communications Controller
  219. .
  220. MessageId=0x0800 Facility=Pci Severity=Success SymbolicName=PCI_SYS_INT
  221. Language=English
  222. System Interrupt Controller
  223. .
  224. MessageId=0x0801 Facility=Pci Severity=Success SymbolicName=PCI_SYS_DMA
  225. Language=English
  226. System DMA Controller
  227. .
  228. MessageId=0x0802 Facility=Pci Severity=Success SymbolicName=PCI_SYS_TIMER
  229. Language=English
  230. System Timer
  231. .
  232. MessageId=0x0803 Facility=Pci Severity=Success SymbolicName=PCI_SYS_RTC
  233. Language=English
  234. Real Time Clock
  235. .
  236. MessageId=0x0804 Facility=Pci Severity=Success SymbolicName=PCI_SYS_HOTPLUG_CTLR
  237. Language=English
  238. Generic PCI Hot-Plug Controller
  239. .
  240. MessageId=0x0880 Facility=Pci Severity=Success SymbolicName=PCI_SYS_OTHER
  241. Language=English
  242. Base System Device
  243. .
  244. MessageId=0x0900 Facility=Pci Severity=Success SymbolicName=PCI_INP_KBD
  245. Language=English
  246. PCI Keyboard Controller
  247. .
  248. MessageId=0x0901 Facility=Pci Severity=Success SymbolicName=PCI_INP_DIGITIZER
  249. Language=English
  250. PCI Digitizer
  251. .
  252. MessageId=0x0902 Facility=Pci Severity=Success SymbolicName=PCI_INP_MOUSE
  253. Language=English
  254. PCI Mouse Controller
  255. .
  256. MessageId=0x0903 Facility=Pci Severity=Success SymbolicName=PCI_INP_SCANNER
  257. Language=English
  258. PCI Scanner Controller
  259. .
  260. MessageId=0x0904 Facility=Pci Severity=Success SymbolicName=PCI_INP_GAMEPORT
  261. Language=English
  262. PCI Gameport Controller
  263. .
  264. MessageId=0x0980 Facility=Pci Severity=Success SymbolicName=PCI_INP_OTHER
  265. Language=English
  266. PCI Input Device
  267. .
  268. MessageId=0x0a00 Facility=Pci Severity=Success SymbolicName=PCI_DOC_GENERIC
  269. Language=English
  270. Docking Station
  271. .
  272. MessageId=0x0a80 Facility=Pci Severity=Success SymbolicName=PCI_DOC_OTHER
  273. Language=English
  274. Docking Station (Unknown type)
  275. .
  276. MessageId=0x0b00 Facility=Pci Severity=Success SymbolicName=PCI_PROC_386
  277. Language=English
  278. 386 Processor
  279. .
  280. MessageId=0x0b01 Facility=Pci Severity=Success SymbolicName=PCI_PROC_486
  281. Language=English
  282. 486 Processor
  283. .
  284. MessageId=0x0b02 Facility=Pci Severity=Success SymbolicName=PCI_PROC_PENTIUM
  285. Language=English
  286. Pentium Processor
  287. .
  288. MessageId=0x0b10 Facility=Pci Severity=Success SymbolicName=PCI_PROC_ALPHA
  289. Language=English
  290. ALPHA Processor
  291. .
  292. MessageId=0x0b20 Facility=Pci Severity=Success SymbolicName=PCI_PROC_POWERPC
  293. Language=English
  294. PowerPC Processor
  295. .
  296. MessageId=0x0b40 Facility=Pci Severity=Success SymbolicName=PCI_PROC_OTHER
  297. Language=English
  298. Coprocessor
  299. .
  300. MessageId=0x0c00 Facility=Pci Severity=Success SymbolicName=PCI_SB_1394
  301. Language=English
  302. IEEE 1394 Controller
  303. .
  304. MessageId=0x0c01 Facility=Pci Severity=Success SymbolicName=PCI_SB_ACCESS
  305. Language=English
  306. ACCESS Bus Controller
  307. .
  308. MessageId=0x0c02 Facility=Pci Severity=Success SymbolicName=PCI_SB_SSA
  309. Language=English
  310. SSA Controller
  311. .
  312. MessageId=0x0c03 Facility=Pci Severity=Success SymbolicName=PCI_SB_USB
  313. Language=English
  314. Universal Serial Bus (USB) Controller
  315. .
  316. MessageId=0x0c04 Facility=Pci Severity=Success SymbolicName=PCI_SB_FIBRE
  317. Language=English
  318. Fibre Channel Controller
  319. .
  320. MessageId=0x0c05 Facility=Pci Severity=Success SymbolicName=PCI_SB_SMBUS
  321. Language=English
  322. SM Bus Controller
  323. .
  324. MessageId=0x0d00 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_IRDA
  325. Language=English
  326. iRDA Compatible Controller
  327. .
  328. MessageId=0x0d01 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_CON_IR
  329. Language=English
  330. Consumer IR Controller
  331. .
  332. MessageId=0x0d10 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_RF
  333. Language=English
  334. RF Controller
  335. .
  336. MessageId=0x0d80 Facility=Pci Severity=Success SymbolicName=PCI_WIRELESS_CONTROLLER
  337. Language=English
  338. PCI Wireless Controller
  339. .
  340. MessageId=0x0e00 Facility=Pci Severity=Success SymbolicName=PCI_INTIO_I20
  341. Language=English
  342. Intelligent I/O (I2O) Controller
  343. .
  344. MessageId=0x0f01 Facility=Pci Severity=Success SymbolicName=PCI_SAT_TV
  345. Language=English
  346. Satellite Communications Television Controller
  347. .
  348. MessageId=0x0f02 Facility=Pci Severity=Success SymbolicName=PCI_SAT_AUDIO
  349. Language=English
  350. Satellite Communications Audio Controller
  351. .
  352. MessageId=0x0f03 Facility=Pci Severity=Success SymbolicName=PCI_SAT_VOICE
  353. Language=English
  354. Satellite Communications Voice Controller
  355. .
  356. MessageId=0x0f04 Facility=Pci Severity=Success SymbolicName=PCI_SAT_Data
  357. Language=English
  358. Satellite Communications Data Controller
  359. .
  360. MessageId=0x1000 Facility=Pci Severity=Success SymbolicName=PCI_CRYPTO_NET_COMP
  361. Language=English
  362. Network and Computing Encryption/Decryption Controller
  363. .
  364. MessageId=0x1010 Facility=Pci Severity=Success SymbolicName=PCI_CRYPTO_ENTERTAINMENT
  365. Language=English
  366. Entertainment Encryption/Decryption Controller
  367. .
  368. MessageId=0x1080 Facility=Pci Severity=Success SymbolicName=PCI_CRYPTO_OTHER
  369. Language=English
  370. PCI Encryption/Decryption Controller
  371. .
  372. MessageId=0x1100 Facility=Pci Severity=Success SymbolicName=PCI_DASP_DPIO
  373. Language=English
  374. DPIO Module
  375. .
  376. MessageId=0x1180 Facility=Pci Severity=Success SymbolicName=PCI_DASP_CONTROLLER
  377. Language=English
  378. PCI Data Acquisition and Signal Processing Controller
  379. .
  380. MessageId=0x0000 Facility=PciOther Severity=Success SymbolicName=PCI_LOCATION_TEXT
  381. Language=English
  382. PCI bus %u, device %u, function %u
  383. .