#include <assert.h>#include <stdio.h>#include <string.h>#include <iomanip>#include "ComponentFactory.h"#include "GXemul.h"#include "components/I960_CPUComponent.h"Go to the source code of this file.
Classes | |
| struct | reg_instruction |
Functions | |
| DYNTRANS_INSTR (I960_CPUComponent, b) | |
| DYNTRANS_INSTR (I960_CPUComponent, lda_displacement) | |
| DYNTRANS_INSTR (I960_CPUComponent, mov_lit_reg) | |
| DYNTRANS_INSTR (I960_CPUComponent, sysctl) | |
| DYNTRANS_INSTR (I960_CPUComponent, ToBeTranslated) | |
Variables | |
| struct reg_instruction | reg_instructions [] |
| DYNTRANS_INSTR | ( | I960_CPUComponent | , |
| b | |||
| ) |
Definition at line 785 of file I960_CPUComponent.cc.
References DYNTRANS_INSTR_HEAD, and ic.
| DYNTRANS_INSTR | ( | I960_CPUComponent | , |
| lda_displacement | |||
| ) |
Definition at line 793 of file I960_CPUComponent.cc.
References DYNTRANS_INSTR_HEAD, ic, and REG32.
| DYNTRANS_INSTR | ( | I960_CPUComponent | , |
| mov_lit_reg | |||
| ) |
Definition at line 801 of file I960_CPUComponent.cc.
| DYNTRANS_INSTR | ( | I960_CPUComponent | , |
| sysctl | |||
| ) |
Definition at line 807 of file I960_CPUComponent.cc.
References DyntransIC::arg, DYNTRANS_INSTR_HEAD, DYNTRANS_SYNCH_PC, DyntransIC::f, Component::GetUI(), ic, CPUComponent::m_pc, reg_instruction::opcode, DyntransIC::p, REG32, UI::ShowDebugMessage(), and DyntransIC::u32.
| DYNTRANS_INSTR | ( | I960_CPUComponent | , |
| ToBeTranslated | |||
| ) |
Definition at line 968 of file I960_CPUComponent.cc.
References AddressDataBus::AddressSelect(), Component::AsAddressDataBus(), Component::AsCPUComponent(), UnitTest::Assert(), ComponentFactory::CreateComponent(), CPUComponent::DisassembleInstruction(), DYNTRANS_INSTR_HEAD, GXemul::Execute(), GXemul::GetCommandInterpreter(), GXemul::GetRootComponent(), Component::GetVariable(), refcount_ptr< T >::IsNULL(), LittleEndian, Component::LookupPath(), DyntransIC::p, CommandInterpreter::RunCommand(), GXemul::Running, GXemul::SetRunState(), Component::SetVariableValue(), UI::ShowDebugMessage(), GXemul::SingleStepping, StateVariable::ToInteger(), UNITTEST, UNITTESTS, and AddressDataBus::WriteData().
| struct reg_instruction reg_instructions[] |
Definition at line 47 of file I960_CPUComponent.cc.
1.8.13