#include <cpu_ppc.h>
Public Attributes | |
struct ppc_cpu_type_def | cpu_type |
uint64_t | of_emul_addr |
int | mode |
int | bits |
int | irq_asserted |
int | dec_intr_pending |
uint64_t | zero |
uint32_t | cr |
uint32_t | fpscr |
uint64_t | gpr [PPC_NGPRS] |
uint64_t | fpr [PPC_NFPRS] |
uint64_t | vr_hi [PPC_NVRS] |
uint64_t | vr_lo [PPC_NVRS] |
uint64_t | msr |
uint64_t | tgpr [PPC_N_TGPRS] |
uint32_t | sr [16] |
uint64_t | spr [1024] |
uint64_t | ll_addr |
int | ll_bit |
int ppc_cpu::bits |
Definition at line 116 of file cpu_ppc.h.
Referenced by emul_machine_setup(), ppc_bat(), ppc_cpu_disassemble_instr(), ppc_cpu_dumpinfo(), ppc_cpu_register_dump(), ppc_translate_v2p(), update_cr0(), and X().
struct ppc_cpu_type_def ppc_cpu::cpu_type |
Definition at line 111 of file cpu_ppc.h.
Referenced by ppc_bat(), ppc_cpu_dumpinfo(), ppc_cpu_register_dump(), ppc_translate_v2p(), reg_access_msr(), and X().
uint32_t ppc_cpu::cr |
Definition at line 122 of file cpu_ppc.h.
Referenced by ppc_cpu_register_dump(), ppc_exception(), update_cr0(), and X().
int ppc_cpu::dec_intr_pending |
Definition at line 119 of file cpu_ppc.h.
Referenced by reg_access_msr().
uint64_t ppc_cpu::fpr[PPC_NFPRS] |
Definition at line 125 of file cpu_ppc.h.
Referenced by ppc_cpu_register_dump(), and X().
uint32_t ppc_cpu::fpscr |
Definition at line 123 of file cpu_ppc.h.
Referenced by ppc_cpu_register_dump(), and X().
uint64_t ppc_cpu::gpr[PPC_NGPRS] |
Definition at line 124 of file cpu_ppc.h.
Referenced by DEVICE_ACCESS(), emul_machine_setup(), MACHINE_SETUP(), of_emul(), ppc_cpu_disassemble_instr(), ppc_cpu_register_dump(), reg_access_msr(), and X().
int ppc_cpu::irq_asserted |
Definition at line 118 of file cpu_ppc.h.
Referenced by ppc_irq_interrupt_assert(), ppc_irq_interrupt_deassert(), and reg_access_msr().
int ppc_cpu::mode |
Definition at line 115 of file cpu_ppc.h.
Referenced by ppc_cpu_disassemble_instr(), ppc_cpu_dumpinfo(), and X().
uint64_t ppc_cpu::msr |
Definition at line 130 of file cpu_ppc.h.
Referenced by ppc_exception(), reg_access_msr(), and X().
uint64_t ppc_cpu::of_emul_addr |
Definition at line 113 of file cpu_ppc.h.
Referenced by MACHINE_SETUP().
uint64_t ppc_cpu::spr[1024] |
Definition at line 134 of file cpu_ppc.h.
Referenced by ppc_bat(), ppc_cpu_register_dump(), ppc_exception(), update_cr0(), and X().
uint32_t ppc_cpu::sr[16] |
Definition at line 133 of file cpu_ppc.h.
Referenced by ppc_cpu_register_dump(), and X().
uint64_t ppc_cpu::tgpr[PPC_N_TGPRS] |
Definition at line 131 of file cpu_ppc.h.
Referenced by reg_access_msr().