The Pedigree Project  0.1
Public Attributes | List of all members
AssignedAddress Struct Reference
+ Collaboration diagram for AssignedAddress:

Public Attributes

uint32_t n: 1
 Non-relocatable.
 
uint32_t p: 1
 
uint32_t t: 1
 
uint32_t zero: 3
 Always zero.
 
uint32_t s: 2
 Address space identifier - Memory/IO.
 
uint32_t b: 8
 Bus ID.
 
uint32_t d: 5
 Device ID.
 
uint32_t f: 3
 Function number.
 
uint32_t r: 8
 Register index - BAR offset.
 
uint32_t address_hi
 High 32 bits of address. Unused.
 
uint32_t address_lo
 Low 32 bits of assigned address.
 
uint32_t size_hi
 High 32 bits of size. Unused.
 
uint32_t size_lo
 Low 32 bits of size.
 

Detailed Description

The type of one entry in the "assigned-addresses" property.

Definition at line 28 of file system/kernel/machine/ppc_common/pci.cc.


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