|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <freeldr.h>
#include "prep.h"
Go to the source code of this file.
Data Structures |
| struct | pci_cfg |
| struct | pci_desc |
Defines |
| #define | rev16(x) ((((x)>>8)&0xff)|(((x)&0xff)<<8)) |
| #define | rev32(x) ((((x)>>24)&0xff)|(((x)>>8)&0xff00)|(((x)&0xff00)<<8)|(((x)&0xff)<<24)) |
| #define | pci_addr(bus, dev, fn, reg) |
| #define | pci_cfg_addr(bus, dev, fn, reg) pci_addr(bus,dev,fn,reg) |
| #define | PCI_VENDORID 0 |
| #define | PCI_DEVICEID 2 |
| #define | PCI_HEADER_TYPE 0xe |
| #define | PCI_BASECLASS 0xb |
Functions |
| unsigned long | pci_read (pci_desc *desc, int bus, int dev, int fn, int reg, int len) |
| void | pci_read_bar (pci_desc *desc, int bus, int dev, int fn, int bar, struct _pci_bar *bar_data) |
| void | pci_write (pci_desc *desc, int bus, int dev, int fn, int reg, int len, int val) |
| void | pci_write_bar (pci_desc *desc, int bus, int dev, int fn, int bar, struct _pci_bar *bar_data) |
| void | print_bar (struct _pci_bar *bar) |
| void | pci_setup (PCONFIGURATION_COMPONENT_DATA pcibus, pci_desc *desc) |
Variables |
| pci_desc | pci1_desc = { (void *)0x80000cf8 } |
Generated on Sat May 26 2012 04:46:23 for ReactOS by
1.7.6.1
|