3 #include <arch/byteorder.h>
6 #define PCI_ROM_HDR 0xAA55
7 #define PCI_DATA_HDR (uint32_t) ( ('R' << 24) | ('I' << 16) | ('C' << 8) | 'P' )
9 #define PCI_RAM_IMAGE_START 0xD0000
10 #define PCI_VGA_RAM_IMAGE_START 0xC0000
16 uint8_t reserved[0x12];
36 struct rom_header *pci_rom_probe(struct device *dev);
37 struct rom_header *pci_rom_load(struct device *dev, struct rom_header *rom_header);
38 u32 __attribute__((weak)) map_oprom_vendev(u32 vendev);