#include <stdio.h>#include <stdlib.h>#include <string.h>#include "bus_pci.h"#include "cpu.h"#include "devices.h"#include "machine.h"#include "memory.h"#include "misc.h"Go to the source code of this file.
Classes | |
| struct | uninorth_data |
Functions | |
| DEVICE_ACCESS (uninorth_addr) | |
| DEVICE_ACCESS (uninorth_data) | |
| struct pci_data * | dev_uninorth_init (struct machine *machine, struct memory *mem, uint64_t addr, int isa_irqbase, int pciirq) |
| struct pci_data* dev_uninorth_init | ( | struct machine * | machine, |
| struct memory * | mem, | ||
| uint64_t | addr, | ||
| int | isa_irqbase, | ||
| int | pciirq | ||
| ) |
Definition at line 111 of file dev_uninorth.cc.
References addr, bus_pci_add(), bus_pci_init(), CHECK_ALLOCATION, DM_DEFAULT, memory_device_register(), uninorth_data::pci_data, and uninorth_data::pciirq.
Referenced by MACHINE_SETUP().
| DEVICE_ACCESS | ( | uninorth_addr | ) |
Definition at line 51 of file dev_uninorth.cc.
References bus_pci_decompose_1(), bus_pci_setaddr(), uninorth_data::cur_addr, data, fatal(), MEM_PCI_LITTLE_ENDIAN, MEM_WRITE, memory_readmax64(), memory_writemax64(), uninorth_data::pci_data, and reg.
| DEVICE_ACCESS | ( | uninorth_data | ) |
Definition at line 93 of file dev_uninorth.cc.
References bus_pci_data_access(), data, MEM_PCI_LITTLE_ENDIAN, MEM_READ, MEM_WRITE, memory_readmax64(), memory_writemax64(), and uninorth_data::pci_data.
1.8.17