#include <stdio.h>#include <stdlib.h>#include <string.h>#include "cpu.h"#include "device.h"#include "machine.h"#include "memory.h"#include "misc.h"#include "thirdparty/aic7xxx_reg.h"Go to the source code of this file.
Classes | |
| struct | ahc_data |
Macros | |
| #define | AHC_DEBUG |
| #define | debug fatal |
| #define | DEV_AHC_LENGTH 0x100 |
Functions | |
| DEVICE_ACCESS (ahc) | |
| DEVINIT (ahc) | |
| #define AHC_DEBUG |
Definition at line 55 of file dev_ahc.cc.
| #define debug fatal |
Definition at line 56 of file dev_ahc.cc.
| #define DEV_AHC_LENGTH 0x100 |
Definition at line 59 of file dev_ahc.cc.
| DEVICE_ACCESS | ( | ahc | ) |
Definition at line 66 of file dev_ahc.cc.
References cpu::byte_order, CLRINT, data, debug, EMUL_BIG_ENDIAN, fatal(), HCNTRL, INTSTAT, KERNEL_QINPOS, MEM_READ, MEM_WRITE, memory_readmax64(), memory_writemax64(), ahc_data::reg, SCSICONF, SCSIID, SEECTL, SEERDY, SEQADDR0, SEQADDR1, SEQINT, and SEQRAM.
| DEVINIT | ( | ahc | ) |
Definition at line 192 of file dev_ahc.cc.
References devinit::addr, CHECK_ALLOCATION, DEV_AHC_LENGTH, DM_DEFAULT, devinit::machine, machine::memory, memory_device_register(), and devinit::name.
1.8.17