Processor Counter Monitor
Public Attributes | List of all members
pcm::pci Struct Reference
Collaboration diagram for pcm::pci:
Collaboration graph
[legend]

Public Attributes

bool exist = false
 
struct bdf bdf
 
union {
   struct {
      uint16_t   vendor_id
 
      uint16_t   device_id
 
   } 
 
   uint32_t   offset_0
 
}; 
 
int8_t header_type
 
union {
   struct {
      uint8_t   primary_bus_number
 
      uint8_t   secondary_bus_number
 
      uint8_t   subordinate_bus_number
 
      uint8_t   junk
 
   } 
 
   uint32_t   offset_18
 
}; 
 
union {
   struct {
      uint16_t   link_ctrl
 
      union {
         struct {
            uint16_t   link_speed: 4
 
            uint16_t   link_width: 6
 
            uint16_t   undefined: 1
 
            uint16_t   link_trained: 1
 
         } 
 
         uint16_t   link_sta
 
      } 
 
   } 
 
   uint32_t   link_info
 
}; 
 

The documentation for this struct was generated from the following file: