Misc ViRGE fixes. Changes to memory mapping. Changes to PCI handling. Disabled 'AMI WinBIOS 486 PCI' due to incomplete chipset emulation. Invalid GUS register reads no longer kill the emulator.
8 lines
403 B
C
8 lines
403 B
C
void pci_init();
|
|
void pci_add_specific(int card, uint8_t (*read)(int func, int addr, void *priv), void (*write)(int func, int addr, uint8_t val, void *priv), void *priv);
|
|
void pci_add(uint8_t (*read)(int func, int addr, void *priv), void (*write)(int func, int addr, uint8_t val, void *priv), void *priv);
|
|
|
|
#define PCI_REG_COMMAND 0x04
|
|
|
|
#define PCI_COMMAND_IO 0x01
|
|
#define PCI_COMMAND_MEM 0x02
|