PROLEAD
A Probing-Based Leakage Detection Tool for Hardware and Software
Loading...
Searching...
No Matches
Public Attributes | List of all members
mulator::CPU_State Struct Reference

#include <emulator.h>

Public Attributes

u32 registers [REGISTER_COUNT]
 
struct {
   bool   N
 
   bool   Z
 
   bool   C
 
   bool   V
 
   bool   Q
 
   u8   GE
 
   u8   it_state
 
psr
 
u32 exclusive_address
 
u32 CCR
 
u8 PRIMASK
 
u8 FAULTMASK
 
u8 BASEPRI
 
u8 CONTROL
 
u32 time
 
bool containing_valid_pipeline_values
 

Detailed Description

Definition at line 29 of file emulator.h.

Member Data Documentation

◆ BASEPRI

u8 mulator::CPU_State::BASEPRI

Definition at line 49 of file emulator.h.

◆ C

bool mulator::CPU_State::C

Definition at line 37 of file emulator.h.

◆ CCR

u32 mulator::CPU_State::CCR

Definition at line 46 of file emulator.h.

◆ containing_valid_pipeline_values

bool mulator::CPU_State::containing_valid_pipeline_values

Definition at line 54 of file emulator.h.

◆ CONTROL

u8 mulator::CPU_State::CONTROL

Definition at line 50 of file emulator.h.

◆ exclusive_address

u32 mulator::CPU_State::exclusive_address

Definition at line 44 of file emulator.h.

◆ FAULTMASK

u8 mulator::CPU_State::FAULTMASK

Definition at line 48 of file emulator.h.

◆ GE

u8 mulator::CPU_State::GE

Definition at line 40 of file emulator.h.

◆ it_state

u8 mulator::CPU_State::it_state

Definition at line 41 of file emulator.h.

◆ N

bool mulator::CPU_State::N

Definition at line 35 of file emulator.h.

◆ PRIMASK

u8 mulator::CPU_State::PRIMASK

Definition at line 47 of file emulator.h.

◆ 

struct { ... } mulator::CPU_State::psr

◆ Q

bool mulator::CPU_State::Q

Definition at line 39 of file emulator.h.

◆ registers

u32 mulator::CPU_State::registers[REGISTER_COUNT]

Definition at line 31 of file emulator.h.

◆ time

u32 mulator::CPU_State::time

Definition at line 52 of file emulator.h.

◆ V

bool mulator::CPU_State::V

Definition at line 38 of file emulator.h.

◆ Z

bool mulator::CPU_State::Z

Definition at line 36 of file emulator.h.


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