Retro Rocket Kernel
BASIC-Powered Operating System
pci_dev_t Union Reference

#include <pci.h>

+ Collaboration diagram for pci_dev_t:

Data Fields

uint32_t bits
 
struct {
   uint32_t   always_zero: 2
 
   uint32_t   field_num: 6
 
   uint32_t   function_num: 3
 
   uint32_t   device_num: 5
 
   uint32_t   bus_num: 8
 
   uint32_t   reserved: 7
 
   uint32_t   enable: 1
 
}; 
 

Field Documentation

◆ 

struct { ... }

◆ always_zero

uint32_t pci_dev_t::always_zero

◆ bits

uint32_t pci_dev_t::bits

◆ bus_num

uint32_t pci_dev_t::bus_num

◆ device_num

uint32_t pci_dev_t::device_num

◆ enable

uint32_t pci_dev_t::enable

◆ field_num

uint32_t pci_dev_t::field_num

◆ function_num

uint32_t pci_dev_t::function_num

◆ reserved

uint32_t pci_dev_t::reserved