_pci Struct Reference

#include <pcidef.h>

List of all members.

Public Attributes

short int pci_w_vendor_id
short int pci_w_device_id
union {
   short int   pci_w_command
   struct {
      unsigned   pci_v_io_enable: 1
      unsigned   pci_v_mem_enable: 1
      unsigned   pci_v_bus_master_enable: 1
      unsigned   pci_v_special_cycle_enable: 1
      unsigned   pci_v_inval_enable: 1
      unsigned   pci_v_palette_snoop_enable: 1
      unsigned   pci_v_parity_enable: 1
      unsigned   pci_v_wait_cycle_enable: 1
      unsigned   pci_v_serr_enable: 1
      unsigned   pci_v_back_to_back_enable: 1
      unsigned   pci_v_command_fill: 6
   } 
}; 
union {
   short int   pci_w_status
   struct {
      unsigned   pci_v_status_fill: 7
      unsigned   pci_v_fast_bb_capable: 1
      unsigned   pci_v_data_parity_detect: 1
      unsigned   pci_v_devsel_timing: 2
      unsigned   pci_v_signal_target_abort: 1
      unsigned   pci_v_rcv_target_abort: 1
      unsigned   pci_v_rcv_master_abort: 1
      unsigned   pci_v_signal_serr: 1
      unsigned   pci_v_detect_pe: 1
   } 
}; 
char pci_b_revision_id
char pci_b_programming_if
char pci_b_sub_class
char pci_b_base_class
char pci_b_cache_line_size
char pci_b_latency_timer
char pci_b_header_type
char pci_b_bist
int pci_l_base_address_0
int pci_l_base_address_1
int pci_l_base_address_2
int pci_l_base_address_3
int pci_l_base_address_4
int pci_l_base_address_5
int pci_l_cardbus_cis
short int pci_w_sub_vndr
short int pci_w_sub_id
int pci_l_exp_rom_base
int pci_l_reserved_3
int pci_l_reserved_4
char pci_b_intr_line
char pci_b_intr_pin
char pci_b_min_gnt
char pci_b_max_lat


Detailed Description

Definition at line 121 of file pcidef.h.


Member Data Documentation

Definition at line 122 of file pcidef.h.

Definition at line 123 of file pcidef.h.

Definition at line 125 of file pcidef.h.

Definition at line 127 of file pcidef.h.

Definition at line 128 of file pcidef.h.

Definition at line 129 of file pcidef.h.

Definition at line 130 of file pcidef.h.

Definition at line 131 of file pcidef.h.

Definition at line 132 of file pcidef.h.

Definition at line 133 of file pcidef.h.

Definition at line 134 of file pcidef.h.

Definition at line 135 of file pcidef.h.

Definition at line 136 of file pcidef.h.

Definition at line 137 of file pcidef.h.

union { ... }

short int _pci::pci_w_status

Definition at line 141 of file pcidef.h.

Definition at line 143 of file pcidef.h.

Definition at line 144 of file pcidef.h.

Definition at line 145 of file pcidef.h.

Definition at line 146 of file pcidef.h.

Definition at line 147 of file pcidef.h.

Definition at line 148 of file pcidef.h.

Definition at line 149 of file pcidef.h.

Definition at line 150 of file pcidef.h.

Definition at line 151 of file pcidef.h.

union { ... }

Definition at line 154 of file pcidef.h.

Definition at line 155 of file pcidef.h.

Definition at line 156 of file pcidef.h.

Definition at line 157 of file pcidef.h.

Definition at line 158 of file pcidef.h.

Definition at line 159 of file pcidef.h.

Definition at line 160 of file pcidef.h.

Definition at line 161 of file pcidef.h.

Definition at line 162 of file pcidef.h.

Definition at line 163 of file pcidef.h.

Definition at line 164 of file pcidef.h.

Definition at line 165 of file pcidef.h.

Definition at line 166 of file pcidef.h.

Definition at line 167 of file pcidef.h.

Definition at line 168 of file pcidef.h.

Definition at line 169 of file pcidef.h.

short int _pci::pci_w_sub_id

Definition at line 170 of file pcidef.h.

Definition at line 171 of file pcidef.h.

Definition at line 172 of file pcidef.h.

Definition at line 173 of file pcidef.h.

Definition at line 174 of file pcidef.h.

Definition at line 175 of file pcidef.h.

Definition at line 176 of file pcidef.h.

Definition at line 177 of file pcidef.h.


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

Generated on Fri Oct 9 10:26:20 2009 for FreeVMS by  doxygen 1.5.5