#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/pmppc.h"
Go to the source code of this file.
Classes | |
struct | pmppc_data |
Functions | |
DEVICE_ACCESS (pmppc_board) | |
DEVINIT (pmppc) | |
DEVICE_ACCESS | ( | pmppc_board | ) |
Definition at line 54 of file dev_pmppc.cc.
References pmppc_data::config0, pmppc_data::config1, data, debug, cpu::machine, MEM_READ, MEM_WRITE, memory_readmax64(), memory_writemax64(), PMPPC_CONFIG0, PMPPC_CONFIG1, PMPPC_RESET, PMPPC_RESET_SEQ_STEP1, PMPPC_RESET_SEQ_STEP2, pmppc_data::reset_reg, and cpu::running.
DEVINIT | ( | pmppc | ) |
Definition at line 115 of file dev_pmppc.cc.
References CHECK_ALLOCATION, pmppc_data::config0, pmppc_data::config1, DM_DEFAULT, fatal(), devinit::machine, machine::memory, memory_device_register(), memory::physical_max, and PMPPC_CONFIG0.