NeKernel dev
Loading...
Searching...
No Matches
Kernel::PCI::DeviceHeader Struct Reference

#include <PCI.h>

Public Attributes

UInt16 VendorId
UInt16 DeviceId
UInt8 Command
UInt8 Status
UInt8 RevisionId
UInt8 ProgIf
UInt8 SubClass
UInt8 Class
UInt8 CacheLineSz
UInt8 LatencyTimer
UInt8 HeaderType
UInt8 Bist
UInt8 Bus
UInt8 Device
UInt8 Function

Member Data Documentation

◆ Bist

UInt8 Kernel::PCI::DeviceHeader::Bist

◆ Bus

UInt8 Kernel::PCI::DeviceHeader::Bus

◆ CacheLineSz

UInt8 Kernel::PCI::DeviceHeader::CacheLineSz

◆ Class

UInt8 Kernel::PCI::DeviceHeader::Class

◆ Command

UInt8 Kernel::PCI::DeviceHeader::Command

◆ Device

UInt8 Kernel::PCI::DeviceHeader::Device

◆ DeviceId

UInt16 Kernel::PCI::DeviceHeader::DeviceId

◆ Function

UInt8 Kernel::PCI::DeviceHeader::Function

◆ HeaderType

UInt8 Kernel::PCI::DeviceHeader::HeaderType

◆ LatencyTimer

UInt8 Kernel::PCI::DeviceHeader::LatencyTimer

◆ ProgIf

UInt8 Kernel::PCI::DeviceHeader::ProgIf

◆ RevisionId

UInt8 Kernel::PCI::DeviceHeader::RevisionId

◆ Status

UInt8 Kernel::PCI::DeviceHeader::Status

◆ SubClass

UInt8 Kernel::PCI::DeviceHeader::SubClass

◆ VendorId

UInt16 Kernel::PCI::DeviceHeader::VendorId

The documentation for this struct was generated from the following file:
  • src/kernel/KernelKit/PCI/PCI.h