alpha_cpu Struct Reference

Back to the index.

Public Attributes | List of all members
alpha_cpu Struct Reference

#include <cpu_alpha.h>

Public Attributes

struct alpha_cpu_type_def cpu_type
 
uint64_t r [N_ALPHA_REGS]
 
uint64_t f [N_ALPHA_REGS]
 
uint64_t fpcr
 
uint64_t pcc
 
uint64_t load_linked_addr
 
int ll_flag
 
int irq_asserted
 
uint64_t ps
 
uint64_t vptptr
 
uint64_t sysvalue
 
uint64_t mces
 
uint64_t kgp
 
uint64_t kentry [N_ALPHA_KENTRY]
 
uint64_t ctx
 
struct alpha_pcb pcb
 

Detailed Description

Definition at line 143 of file cpu_alpha.h.

Member Data Documentation

◆ cpu_type

struct alpha_cpu_type_def alpha_cpu::cpu_type

Definition at line 144 of file cpu_alpha.h.

Referenced by MACHINE_SETUP(), and X().

◆ ctx

uint64_t alpha_cpu::ctx

Definition at line 170 of file cpu_alpha.h.

Referenced by alpha_palcode().

◆ f

uint64_t alpha_cpu::f[N_ALPHA_REGS]

Definition at line 152 of file cpu_alpha.h.

Referenced by X().

◆ fpcr

uint64_t alpha_cpu::fpcr

Definition at line 154 of file cpu_alpha.h.

◆ irq_asserted

int alpha_cpu::irq_asserted

Definition at line 161 of file cpu_alpha.h.

Referenced by alpha_irq_interrupt_assert(), and alpha_irq_interrupt_deassert().

◆ kentry

uint64_t alpha_cpu::kentry[N_ALPHA_KENTRY]

Definition at line 169 of file cpu_alpha.h.

Referenced by alpha_palcode().

◆ kgp

uint64_t alpha_cpu::kgp

Definition at line 168 of file cpu_alpha.h.

Referenced by alpha_palcode().

◆ ll_flag

int alpha_cpu::ll_flag

Definition at line 159 of file cpu_alpha.h.

◆ load_linked_addr

uint64_t alpha_cpu::load_linked_addr

Definition at line 158 of file cpu_alpha.h.

◆ mces

uint64_t alpha_cpu::mces

Definition at line 167 of file cpu_alpha.h.

Referenced by alpha_palcode().

◆ pcb

struct alpha_pcb alpha_cpu::pcb

Definition at line 171 of file cpu_alpha.h.

Referenced by alpha_palcode(), and alpha_translate_v2p().

◆ pcc

uint64_t alpha_cpu::pcc

Definition at line 157 of file cpu_alpha.h.

Referenced by X().

◆ ps

uint64_t alpha_cpu::ps

Definition at line 164 of file cpu_alpha.h.

Referenced by alpha_palcode(), and alpha_translate_v2p().

◆ r

uint64_t alpha_cpu::r[N_ALPHA_REGS]

Definition at line 151 of file cpu_alpha.h.

Referenced by alpha_palcode(), alpha_prom_call(), emul_machine_setup(), MACHINE_SETUP(), and X().

◆ sysvalue

uint64_t alpha_cpu::sysvalue

Definition at line 166 of file cpu_alpha.h.

Referenced by alpha_palcode().

◆ vptptr

uint64_t alpha_cpu::vptptr

Definition at line 165 of file cpu_alpha.h.

Referenced by alpha_palcode().


The documentation for this struct was generated from the following file:

Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17