|
ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
|

Directories | |
| fault | |
| helper | |
| IntegratedLibrary | |
| interfaces | |
| mm | |
Files | |
| Benchmark.h | |
| ClassDefs.h | |
| CodePart.h | |
| classes to hold code and additional information used for optimization of instruction translations | |
| CoreDSLCoverage.h | |
| CPUArch.h | |
| contains neccesary interfaces for instruction translation. | |
| CPUCore.h | |
| defines main cpu core interface | |
| ErrorDefinition.h | |
| ETISS.h | |
| Header file of the ETISS library. | |
| FastMemory.h | |
| provides a fast memory implementation for ETISS | |
| FastString.h | |
| FixedSizeHashMap.h | |
| Format.h | |
| Instruction.h | |
| contains container classes to store instruction definitions + translation functions and build a translatio tree. | |
| InterruptEnable.h | |
| InterruptHandler.h | |
| interrupt checking and signaling | |
| InterruptVector.h | |
| defines a general interface to set interrupt bits | |
| JIT.h | |
| JIT compiler interface definition. | |
| LibraryInterface.h | |
| class for simple library access. | |
| make_unique.h | |
| Memory.h | |
| Misc.h | |
| general configuration and logging | |
| ObjectPool.h | |
| Plugin.h | |
| plugins for extensions to code translation and instruction execution | |
| RefCountedObject.h | |
| SimpleMemSystem.h | |
| simple test system implementation | |
| System.h | |
| conatins a convinience class that can be wrapped as a ETISS_System structure | |
| Timing.h | |
| Translation.h | |
| VirtualStruct.h | |