|
AquilaOS documentation
How it works, and its code
|
A base address register (BAR): where the device's registers are, how big they are, and whether they are ports or memory. More...
#include <pci.h>
Data Fields | |
| uint64_t | addr |
| uint64_t | size |
| int | io |
A base address register (BAR): where the device's registers are, how big they are, and whether they are ports or memory.
| uint64_t pci_bar::addr |
Definition at line 82 of file pci.h.
Referenced by e1000_probe(), pci_assign(), pci_bar(), and pci_msi_enable().
| int pci_bar::io |
Definition at line 84 of file pci.h.
Referenced by e1000_probe(), pci_assign(), and pci_bar().
| uint64_t pci_bar::size |
Definition at line 83 of file pci.h.
Referenced by e1000_probe(), pci_assign(), and pci_bar().