|
enum | base_classes {
bc_none
, bc_storage
, bc_network
, bc_display
,
bc_multimedia
, bc_memory
, bc_bridge
, bc_comm
,
bc_system
, bc_input
, bc_docking
, bc_processor
,
bc_serial
, bc_wireless
, bc_i2o
, bc_other = 0xff
,
bc_monitor = 0x100
, bc_internal
, bc_modem
, bc_isdn
,
bc_ps2
, bc_mouse
, bc_storage_device
, bc_network_interface
,
bc_keyboard
, bc_printer
, bc_hub
, bc_braille
,
bc_scanner
, bc_joystick
, bc_chipcard
, bc_camera
,
bc_framebuffer
, bc_dvb
, bc_tv
, bc_partition
,
bc_dsl
, bc_bluetooth
, bc_fingerprint
, bc_mmc_ctrl
} |
| base class values (superset of PCI classes) More...
|
|
enum | sc_monitor { sc_mon_other
, sc_mon_crt
, sc_mon_lcd
} |
| subclass values of bc_monitor More...
|
|
enum | sc_storage {
sc_sto_scsi
, sc_sto_ide
, sc_sto_floppy
, sc_sto_ipi
,
sc_sto_raid
, sc_sto_other = 0x80
} |
| subclass values of bc_storage More...
|
|
enum | sc_display { sc_dis_vga
, sc_dis_xga
, sc_dis_other = 0x80
} |
| subclass values of bc_display More...
|
|
enum | sc_framebuffer { sc_fb_vesa = 1
} |
| subclass values of bc_framebuffer More...
|
|
enum | sc_bridge {
sc_bridge_host
, sc_bridge_isa
, sc_bridge_eisa
, sc_bridge_mc
,
sc_bridge_pci
, sc_bridge_pcmcia
, sc_bridge_nubus
, sc_bridge_cardbus
,
sc_bridge_other = 0x80
} |
| subclass values of bc_bridge More...
|
|
enum | sc_comm {
sc_com_ser
, sc_com_par
, sc_com_multi
, sc_com_modem
,
sc_com_other = 0x80
} |
| subclass values of bc_comm More...
|
|
enum | sc_system {
sc_sys_pic
, sc_sys_dma
, sc_sys_timer
, sc_sys_rtc
,
sc_sys_other = 0x80
} |
| subclass values of bc_system More...
|
|
enum | sc_input { sc_inp_keyb
, sc_inp_digit
, sc_inp_mouse
, sc_inp_other = 0x80
} |
| subclass values of bc_input More...
|
|
enum | sc_serial {
sc_ser_fire
, sc_ser_access
, sc_ser_ssa
, sc_ser_usb
,
sc_ser_fiber
, sc_ser_smbus
, sc_ser_infiniband
, sc_ser_other = 0x80
} |
| subclass values of bc_serial More...
|
|
enum | sc_internal {
sc_int_none
, sc_int_isapnp_if
, sc_int_main_mem
, sc_int_cpu
,
sc_int_fpu
, sc_int_bios
, sc_int_prom
, sc_int_sys
} |
| internal sub class values (bc_internal) More...
|
|
enum | sc_mouse {
sc_mou_ps2
, sc_mou_ser
, sc_mou_bus
, sc_mou_usb
,
sc_mou_sun
, sc_mou_other = 0x80
} |
| subclass values of bc_mouse More...
|
|
enum | sc_std {
sc_sdev_disk
, sc_sdev_tape
, sc_sdev_cdrom
, sc_sdev_floppy
,
sc_sdev_scanner
, sc_sdev_other = 0x80
} |
| subclass values of bc_storage_device More...
|
|
enum | sc_net_if {
sc_nif_loopback
, sc_nif_ethernet
, sc_nif_tokenring
, sc_nif_fddi
,
sc_nif_ctc
, sc_nif_iucv
, sc_nif_hsi
, sc_nif_qeth
,
sc_nif_escon
, sc_nif_myrinet
, sc_nif_wlan
, sc_nif_xp
,
sc_nif_usb
, sc_nif_other = 0x80
, sc_nif_sit
} |
| subclass values of bc_network_interface More...
|
|
enum | sc_multimedia { sc_multi_video
, sc_multi_audio
, sc_multi_other
} |
| subclass values of bc_multimedia More...
|
|
enum | sc_keyboard { sc_keyboard_kbd
, sc_keyboard_console
} |
| subclass values of bc_keyboard More...
|
|
enum | sc_hub { sc_hub_other
, sc_hub_usb
} |
| subclass values of bc_hub More...
|
|
enum | sc_camera { sc_camera_webcam
, sc_camera_digital
} |
| subclass values of bc_camera More...
|
|
enum | sc_modem {
sc_mod_at
, sc_mod_win1
, sc_mod_win2
, sc_mod_win3
,
sc_mod_win4
} |
| subclass values of bc_modem More...
|
|
enum | sc_dsl { sc_dsl_unknown
, sc_dsl_pppoe
, sc_dsl_capi
, sc_dsl_capiisdn
} |
| subclass values of bc_dsl More...
|
|
enum | pif_usb_e {
pif_usb_uhci = 0
, pif_usb_ohci = 0x10
, pif_usb_ehci = 0x20
, pif_usb_xhci = 0x30
,
pif_usb_other = 0x80
, pif_usb_device = 0xfe
} |
| prog_if's of sc_ser_usb More...
|
|
enum | pif_cdrom {
pif_cdrom
, pif_cdr
, pif_cdrw
, pif_dvd
,
pif_dvdr
, pif_dvdram
} |
| CD-ROM prog_if values. More...
|
|
enum | pif_s390disk { pif_scsi
, pif_dasd
, pif_dasd_fba
} |
| S/390 disk prog_if values. More...
|
|
enum | bus_types {
bus_none
, bus_isa
, bus_eisa
, bus_mc
,
bus_pci
, bus_pcmcia
, bus_nubus
, bus_cardbus
,
bus_other
, bus_ps2 = 0x80
, bus_serial
, bus_parallel
,
bus_floppy
, bus_scsi
, bus_ide
, bus_usb
,
bus_adb
, bus_raid
, bus_sbus
, bus_i2o
,
bus_vio
, bus_ccw
, bus_iucv
, bus_ps3_system_bus
,
bus_virtio
, bus_ibmebus
, bus_gameport
, bus_uisvirtpci
,
bus_mmc
, bus_sdio
, bus_nd
} |
| bus type values similar to PCI bridge subclasses More...
|
|
Device base classes and bus types.