Lines Matching refs:uint8_t
30 uint8_t bus;
31 uint8_t device;
32 uint8_t func;
40 uint8_t RevisionID; // 修订ID,指定特定设备的修订标志符
41 uint8_t ProgIF; // 编程接口字节,一个只读寄存器,指定设备具有的寄存器级别的编程接口(如果有的话)
42 uint8_t SubClass; // 子类。指定设备执行的特定功能的只读寄存器
43 uint8_t Class_code; // 类代码,一个只读寄存器,指定设备执行的功能类型
45 …uint8_t CacheLineSize; // 缓存线大小:以 32 位为单位指定系统缓存线大小。设备可以限制它可以支持的缓存线大小的数量,如果不支持的值写入该字段,设备将表现得好像写入了 0…
46 uint8_t LatencyTimer; // 延迟计时器:以 PCI 总线时钟为单位指定延迟计时器。
47 …uint8_t HeaderType; // 标头类型 a value of 0x0 specifies a general device, a value of 0x1 specifies…
48 …uint8_t BIST; // Represents that status and allows control of a devices BIST (built-in se…
75 uint8_t Capabilities_Pointer;
76 uint8_t reserved0;
81 …uint8_t Interrupt_Line; // 指定设备的中断引脚连接到系统中断控制器的哪个输入,并由任何使用中断引脚的设备实现。对于 x86 架构,此寄存器对应于 PIC IRQ 编号 0…
82 uint8_t Interrupt_PIN; // 指定设备使用的中断引脚。其中值为0x1INTA#、0x2INTB#、0x3INTC#、0x4INTD#,0x0表示设备不使用中断引脚。
83 uint8_t Min_Grant; // 一个只读寄存器,用于指定设备所需的突发周期长度(以 1/4 微秒为单位)(假设时钟速率为 33 MHz)
84 uint8_t Max_Latency; // 一个只读寄存器,指定设备需要多长时间访问一次 PCI 总线(以 1/4 微秒为单位)。
98 uint8_t Primary_Bus_Number;
99 uint8_t Secondary_Bus_Number;
100 uint8_t Subordinate_Bus_Number;
101 uint8_t Secondary_Latency_Timer;
103 uint8_t io_base;
104 uint8_t io_limit;
119 uint8_t Capability_Pointer;
120 uint8_t reserved0;
125 uint8_t Interrupt_Line;
126 uint8_t Interrupt_PIN;
141 uint8_t Offset_of_capabilities_list;
142 uint8_t Reserved;
145 uint8_t PCI_bus_number;
146 uint8_t CardBus_bus_number;
147 uint8_t Subordinate_bus_number;
148 uint8_t CardBus_latency_timer;
159 uint8_t Interrupt_Line;
160 uint8_t Interrupt_PIN;
216 void pci_get_device_structure(uint8_t class_code, uint8_t sub_class, struct pci_device_structure_he…