|
RTEMS CPU Kit with SuperCore
|
#include <stdlib.h>#include <stdio.h>#include <string.h>#include <pci.h>#include <pci/cfg.h>#include <pci/irq.h>#include <drvmgr/drvmgr.h>#include <drvmgr/pci_bus.h>
Data Structures | |
| struct | pcibus_priv |
Macros | |
| #define | USE_PCI_CFG_LIB |
| #define | PCIBUS_INFO |
| #define | DBG(args...) |
Functions | |
| int | pcibus_bus_init1 (struct drvmgr_bus *bus) |
| int | pcibus_unite (struct drvmgr_drv *drv, struct drvmgr_dev *dev) |
| int | pcibus_int_register (struct drvmgr_dev *dev, int index, const char *info, drvmgr_isr isr, void *arg) |
| int | pcibus_int_unregister (struct drvmgr_dev *dev, int index, drvmgr_isr isr, void *arg) |
| int | pcibus_int_clear (struct drvmgr_dev *dev, int index) |
| int | pcibus_get_params (struct drvmgr_dev *dev, struct drvmgr_bus_params *params) |
| void | pcibus_dev_info (struct drvmgr_dev *dev, void(*print_line)(void *p, char *str), void *p) |
| int | pcibus_register (struct drvmgr_dev *dev, struct pcibus_config *config) |
Variables | |
| struct drvmgr_bus_ops | pcibus_ops |
| struct drvmgr_func | pcibus_funcs [] |
| struct drvmgr_bus_res | pcibus_drv_resources |
| struct drvmgr_bus_res pcibus_drv_resources |
| struct drvmgr_func pcibus_funcs[] |
| struct drvmgr_bus_ops pcibus_ops |
1.8.13