#include <stdint.h>
#include <stdbool.h>
#include "pci_device.h"
#include "pci_in_data.h"
Go to the source code of this file.
◆ PCI_COMMAND_BUSMASTER_FLAG
#define PCI_COMMAND_BUSMASTER_FLAG (1 << 2) |
◆ PCI_COMMAND_REGISTER
#define PCI_COMMAND_REGISTER 0x1 |
◆ PCI_CONFIG_ADDRESS
#define PCI_CONFIG_ADDRESS 0xCF8 |
◆ PCI_CONFIG_DATA
#define PCI_CONFIG_DATA 0xCFC |
◆ PCI_DEVICE_COUNT
#define PCI_DEVICE_COUNT 32 |
◆ pci_busmaster_set()
void pci_busmaster_set |
( |
pci_device * |
device, |
|
|
bool |
value |
|
) |
| |
◆ pci_check_all_buses()
void pci_check_all_buses |
( |
| ) |
|
◆ pci_check_bridge()
◆ pci_check_bus()
void pci_check_bus |
( |
uint16_t |
bus | ) |
|
◆ pci_check_device()
void pci_check_device |
( |
uint16_t |
bus, |
|
|
uint16_t |
dev |
|
) |
| |
◆ pci_get_device()
◆ pci_get_device_info()
◆ pci_get_number_of_devices()
uint8_t pci_get_number_of_devices |
( |
| ) |
|
◆ pci_init()
◆ pci_insert_device()
◆ pci_io_in()
◆ pci_io_out()
◆ pci_print_devices()
void pci_print_devices |
( |
| ) |
|