ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Functions
CPU.h File Reference

contains the basic cpu state structure with a instruction pointer and time parameters. More...

#include "etiss/jit/types.h"
Include dependency graph for CPU.h:

Go to the source code of this file.

Classes

struct  ETISS_CPU
 basic cpu state structure needed for execution of any cpu architecture. More...
 

Macros

#define ETISS_MAX_RESOURCES   ((int)100)
 

Typedefs

typedef struct ETISS_CPU ETISS_CPU
 

Functions

void ETISS_signalChangedRegisterValue (ETISS_CPU *cpu, const char *registerName)
 

Detailed Description

contains the basic cpu state structure with a instruction pointer and time parameters.

Take special care with alignment of structure members

Definition in file CPU.h.

Macro Definition Documentation

◆ ETISS_MAX_RESOURCES

#define ETISS_MAX_RESOURCES   ((int)100)

Definition at line 21 of file CPU.h.

Typedef Documentation

◆ ETISS_CPU

typedef struct ETISS_CPU ETISS_CPU

Definition at line 78 of file CPU.h.

Function Documentation

◆ ETISS_signalChangedRegisterValue()

void ETISS_signalChangedRegisterValue ( ETISS_CPU cpu,
const char *  registerName 
)
extern

Definition at line 168 of file CPUArch.cpp.

References etiss::CPUArchRegListenerInterface::signalChangedRegisterValue().

Here is the call graph for this function: