aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--slof/fs/pci-class-code-names.fs53
1 files changed, 12 insertions, 41 deletions
diff --git a/slof/fs/pci-class-code-names.fs b/slof/fs/pci-class-code-names.fs
index 6cf3b8f..b4e20a3 100644
--- a/slof/fs/pci-class-code-names.fs
+++ b/slof/fs/pci-class-code-names.fs
@@ -13,7 +13,7 @@
: pci-class-name-00 ( addr -- str len )
pci-class@ 8 rshift FF and CASE
01 OF s" display" ENDOF
- dup OF s" unknown-legacy-device" ENDOF
+ dup OF s" legacy-device" ENDOF
ENDCASE
;
@@ -47,7 +47,6 @@
: pci-class-name-03 ( addr -- str len )
pci-class@ FFFF and CASE
0000 OF s" vga" ENDOF
- 0001 OF s" 8514-compatible" ENDOF
0100 OF s" xga" ENDOF
0200 OF s" 3d-controller" ENDOF
dup OF s" display" ENDOF
@@ -91,23 +90,9 @@
: pci-class-name-07 ( addr -- str len )
pci-class@ FFFF and CASE
0000 OF s" serial" ENDOF
- 0001 OF s" 16450-serial" ENDOF
- 0002 OF s" 16550-serial" ENDOF
- 0003 OF s" 16650-serial" ENDOF
- 0004 OF s" 16750-serial" ENDOF
- 0005 OF s" 16850-serial" ENDOF
- 0006 OF s" 16950-serial" ENDOF
0100 OF s" parallel" ENDOF
- 0101 OF s" bi-directional-parallel" ENDOF
- 0102 OF s" ecp-1.x-parallel" ENDOF
- 0103 OF s" ieee1284-controller" ENDOF
- 01FE OF s" ieee1284-device" ENDOF
0200 OF s" multiport-serial" ENDOF
0300 OF s" modem" ENDOF
- 0301 OF s" 16450-modem" ENDOF
- 0302 OF s" 16550-modem" ENDOF
- 0303 OF s" 16650-modem" ENDOF
- 0304 OF s" 16750-modem" ENDOF
0400 OF s" gpib" ENDOF
0500 OF s" smart-card" ENDOF
dup OF s" communication-controller" ENDOF
@@ -118,21 +103,12 @@
: pci-class-name-08 ( addr -- str len )
pci-class@ FFFF and CASE
0000 OF s" interrupt-controller" ENDOF
- 0001 OF s" isa-pic" ENDOF
- 0002 OF s" eisa-pic" ENDOF
- 0010 OF s" io-apic" ENDOF
- 0020 OF s" iox-apic" ENDOF
0100 OF s" dma-controller" ENDOF
- 0101 OF s" isa-dma" ENDOF
- 0102 OF s" eisa-dma" ENDOF
0200 OF s" timer" ENDOF
- 0201 OF s" isa-system-timer" ENDOF
- 0202 OF s" eisa-system-timer" ENDOF
0300 OF s" rtc" ENDOF
- 0301 OF s" isa-rtc" ENDOF
0400 OF s" hot-plug-controller" ENDOF
- 0500 OF s" sd-host-conrtoller" ENDOF
- dup OF s" system-periphal" ENDOF
+ 0500 OF s" sd-host-controller" ENDOF
+ dup OF s" system-peripheral" ENDOF
ENDCASE
;
@@ -156,10 +132,7 @@
: pci-class-name-0B ( addr -- str len )
pci-class@ 8 rshift FF and CASE
- 00 OF s" 386" ENDOF
- 01 OF s" 486" ENDOF
02 OF s" pentium" ENDOF
- 10 OF s" alpha" ENDOF
20 OF s" powerpc" ENDOF
30 OF s" mips" ENDOF
40 OF s" co-processor" ENDOF
@@ -176,14 +149,14 @@
0310 OF s" usb-ohci" ENDOF
0320 OF s" usb-ehci" ENDOF
0330 OF s" usb-xhci" ENDOF
- 0380 OF s" usb" ENDOF
+ 0380 OF s" usb-unknown" ENDOF
03FE OF s" usb-device" ENDOF
0400 OF s" fibre-channel" ENDOF
0500 OF s" smb" ENDOF
0600 OF s" infiniband" ENDOF
- 0700 OF s" ipmi-smic" ENDOF
- 0701 OF s" ipmi-kbrd" ENDOF
- 0702 OF s" ipmi-bltr" ENDOF
+ 0700 OF s" ipmi" ENDOF
+ 0701 OF s" ipmi" ENDOF
+ 0702 OF s" ipmi" ENDOF
0800 OF s" sercos" ENDOF
0900 OF s" canbus" ENDOF
dup OF s" serial-bus" ENDOF
@@ -197,8 +170,6 @@
10 OF s" rf-controller" ENDOF
11 OF s" bluetooth" ENDOF
12 OF s" broadband" ENDOF
- 20 OF s" enet-802.11a" ENDOF
- 21 OF s" enet-802.11b" ENDOF
dup OF s" wireless-controller" ENDOF
ENDCASE
;
@@ -212,11 +183,11 @@
: pci-class-name-0F ( addr -- str len )
pci-class@ 8 rshift FF and CASE
- 01 OF s" satelite-tv" ENDOF
- 02 OF s" satelite-audio" ENDOF
- 03 OF s" satelite-voice" ENDOF
- 04 OF s" satelite-data" ENDOF
- dup OF s" satelite-devoce" ENDOF
+ 01 OF s" satellite-tv" ENDOF
+ 02 OF s" satellite-audio" ENDOF
+ 03 OF s" satellite-voice" ENDOF
+ 04 OF s" satellite-data" ENDOF
+ dup OF s" satellite-device" ENDOF
ENDCASE
;