#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "bus_isa.h"
#include "bus_pci.h"
#include "cpu.h"
#include "device.h"
#include "interrupt.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
Go to the source code of this file.
Classes | |
struct | eagle_data |
Functions | |
DEVICE_ACCESS (eagle) | |
DEVINIT (eagle) | |
DEVICE_ACCESS | ( | eagle | ) |
Definition at line 52 of file dev_eagle.cc.
References bus_pci_data_access(), bus_pci_decompose_1(), bus_pci_setaddr(), data, MEM_PCI_LITTLE_ENDIAN, MEM_READ, MEM_WRITE, memory_readmax64(), memory_writemax64(), eagle_data::pci_data, and reg.
DEVINIT | ( | eagle | ) |
Definition at line 85 of file dev_eagle.cc.
References bus_isa_init(), BUS_ISA_LPTBASE_3BC, bus_pci_add(), BUS_PCI_ADDR, bus_pci_init(), CHECK_ALLOCATION, DM_DEFAULT, fatal(), INTERRUPT_CONNECT, devinit::interrupt_path, eagle_data::irq, devinit::machine, MACHINE_MVMEPPC, MACHINE_MVMEPPC_1600, MACHINE_PREP, machine::machine_subtype, machine::machine_type, machine::memory, memory_device_register(), eagle_data::pci_data, and devinit::return_ptr.