RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
#include <pci.h>
成员变量 | |
struct rt_device | parent |
const char * | name |
rt_list_t | list |
struct rt_pci_bus * | bus |
struct rt_pci_bus * | subbus |
const struct rt_pci_device_id * | id |
rt_uint32_t | devfn |
rt_uint16_t | vendor |
rt_uint16_t | device |
rt_uint16_t | subsystem_vendor |
rt_uint16_t | subsystem_device |
rt_uint32_t | class |
rt_uint8_t | revision |
rt_uint8_t | hdr_type |
rt_uint8_t | max_latency |
rt_uint8_t | min_grantl |
rt_uint8_t | int_pin |
rt_uint8_t | int_line |
rt_uint16_t | exp_flags |
rt_uint32_t | cfg_size |
void * | sysdata |
int | irq |
rt_uint8_t | pin |
struct rt_pic * | intx_pic |
struct rt_pci_bus_resource | resource [RT_PCI_BAR_NR_MAX] |
rt_uint8_t | pme_cap |
rt_uint8_t | msi_cap |
rt_uint8_t | msix_cap |
rt_uint8_t | pcie_cap |
rt_uint8_t | busmaster:1 |
rt_uint8_t | multi_function:1 |
rt_uint8_t | ari_enabled:1 |
rt_uint8_t | no_msi:1 |
rt_uint8_t | no_64bit_msi:1 |
rt_uint8_t | msi_enabled:1 |
rt_uint8_t | msix_enabled:1 |
rt_uint8_t | broken_intx_masking:1 |
rt_uint8_t | pme_support:5 |
struct rt_pci_bus* rt_pci_device::bus |
struct rt_pci_bus* rt_pci_device::subbus |
const struct rt_pci_device_id* rt_pci_device::id |
rt_uint32_t rt_pci_device::devfn |
rt_uint16_t rt_pci_device::vendor |
rt_uint16_t rt_pci_device::device |
rt_uint16_t rt_pci_device::subsystem_vendor |
rt_uint16_t rt_pci_device::subsystem_device |
rt_uint32_t rt_pci_device::class |
rt_uint8_t rt_pci_device::revision |
rt_uint8_t rt_pci_device::hdr_type |
rt_uint8_t rt_pci_device::max_latency |
rt_uint8_t rt_pci_device::min_grantl |
rt_uint8_t rt_pci_device::int_pin |
rt_uint8_t rt_pci_device::int_line |
rt_uint16_t rt_pci_device::exp_flags |
rt_uint32_t rt_pci_device::cfg_size |
rt_uint8_t rt_pci_device::pin |
struct rt_pci_bus_resource rt_pci_device::resource[RT_PCI_BAR_NR_MAX] |
rt_uint8_t rt_pci_device::pme_cap |
rt_uint8_t rt_pci_device::msi_cap |
rt_uint8_t rt_pci_device::msix_cap |
rt_uint8_t rt_pci_device::pcie_cap |
rt_uint8_t rt_pci_device::busmaster |
rt_uint8_t rt_pci_device::multi_function |
rt_uint8_t rt_pci_device::ari_enabled |
rt_uint8_t rt_pci_device::no_msi |
rt_uint8_t rt_pci_device::no_64bit_msi |
rt_uint8_t rt_pci_device::msi_enabled |
rt_uint8_t rt_pci_device::msix_enabled |
rt_uint8_t rt_pci_device::broken_intx_masking |
rt_uint8_t rt_pci_device::pme_support |