#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "cpu.h"
#include "device.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
Go to the source code of this file.
Classes | |
struct | sgi_ip19_data |
Macros | |
#define | DEV_SGI_IP19_LENGTH 0x100000 |
Functions | |
DEVICE_ACCESS (sgi_ip19) | |
DEVINIT (sgi_ip19) | |
#define DEV_SGI_IP19_LENGTH 0x100000 |
Definition at line 45 of file dev_sgi_ip19.cc.
DEVICE_ACCESS | ( | sgi_ip19 | ) |
Definition at line 51 of file dev_sgi_ip19.cc.
References cpu::cpu_id, sgi_ip19_data::cycle_counter, data, debug, cpu::machine, MEM_READ, MEM_WRITE, memory_readmax64(), memory_writemax64(), and machine::ncpus.
DEVINIT | ( | sgi_ip19 | ) |
Definition at line 115 of file dev_sgi_ip19.cc.
References devinit::addr, CHECK_ALLOCATION, DEV_SGI_IP19_LENGTH, DM_DEFAULT, devinit::machine, machine::memory, memory_device_register(), and devinit::name.