|
CS350 COS
COS
|
Go to the source code of this file.
Data Structures | |
| struct | PCIBAR |
| struct | PCIDevice |
Typedefs | |
| typedef struct PCIBAR | PCIBAR |
| typedef struct PCIDevice | PCIDevice |
Functions | |
| void | PCI_Init () |
| uint8_t | PCI_CfgRead8 (PCIDevice *dev, uint32_t reg) |
| uint16_t | PCI_CfgRead16 (PCIDevice *dev, uint32_t reg) |
| uint32_t | PCI_CfgRead32 (PCIDevice *dev, uint32_t reg) |
| void | PCI_CfgWrite8 (PCIDevice *dev, uint32_t reg, uint8_t data) |
| void | PCI_CfgWrite16 (PCIDevice *dev, uint32_t reg, uint16_t data) |
| void | PCI_CfgWrite32 (PCIDevice *dev, uint32_t reg, uint32_t data) |
| uint16_t | PCI_GetDeviceID (PCIDevice *dev) |
| uint16_t | PCI_GetVendorID (PCIDevice *dev) |
| uint8_t | PCI_GetBaseClass (PCIDevice *dev) |
| uint8_t | PCI_GetSubClass (PCIDevice *dev) |
| uint8_t | PCI_GetHeaderType (PCIDevice *dev) |
| void | PCI_Configure (PCIDevice *dev) |
| struct PCIBAR |
| struct PCIDevice |
| void PCI_Configure | ( | PCIDevice * | dev | ) |
Definition at line 249 of file pci.c.