ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
etiss::MemoryManipulationSystem Member List

This is the complete list of members for etiss::MemoryManipulationSystem, including all inherited members.

add_memsegment(std::unique_ptr< MemSegment > &mseg, const void *raw_data, size_t file_size_bytes)etiss::SimpleMemSystem
arch_width_etiss::MemoryManipulationSystemprivate
configured_address_spaces_etiss::SimpleMemSystemprivate
dbg_read(etiss::uint64 addr, etiss::uint8 *buf, etiss::uint32 len)etiss::SimpleMemSystemvirtual
dbg_write(etiss::uint64 addr, etiss::uint8 *buf, etiss::uint32 len)etiss::SimpleMemSystemvirtual
dbus_access(ETISS_CPU *cpu, etiss::uint64 addr, etiss::uint8 *buf, etiss::uint32 len)etiss::SimpleMemSystemprotected
dread(ETISS_CPU *cpu, etiss::uint64 addr, etiss::uint8 *buf, etiss::uint32 len)etiss::SimpleMemSystemvirtual
dwrite(ETISS_CPU *cpu, etiss::uint64 addr, etiss::uint8 *buf, etiss::uint32 len)etiss::SimpleMemSystemvirtual
error_on_seg_mismatch_etiss::SimpleMemSystemprivate
get_startaddr(void)etiss::SimpleMemSysteminline
getName()etiss::MemoryManipulationSysteminlinevirtual
getStruct(void)etiss::MemoryManipulationSystemvirtual
init_manipulation(std::shared_ptr< etiss::VirtualStructSupport > vs_parent)etiss::MemoryManipulationSystem
init_memory()etiss::SimpleMemSystem
iread(ETISS_CPU *cpu, etiss::uint64 addr, etiss::uint32 len)etiss::SimpleMemSystemvirtual
iwrite(ETISS_CPU *cpu, etiss::uint64 addr, etiss::uint8 *buf, etiss::uint32 len)etiss::SimpleMemSystemvirtual
load_elf()etiss::SimpleMemSystem
load_segments(void)etiss::SimpleMemSystem
mem_manipulator_etiss::MemoryManipulationSystemprivate
MemoryManipulationSystem(const std::string &name="system")etiss::MemoryManipulationSystem
message_max_cnt_etiss::SimpleMemSystemprivate
msegs_etiss::SimpleMemSystemprivate
name_etiss::MemoryManipulationSystemprivate
print_dbgbus_access_etiss::SimpleMemSystemprivate
print_dbus_access_etiss::SimpleMemSystemprivate
print_ibus_access_etiss::SimpleMemSystemprivate
print_to_file_etiss::SimpleMemSystemprivate
SimpleMemSystem(void)etiss::SimpleMemSystem
start_addr_etiss::SimpleMemSystemprivate
syncTime(ETISS_CPU *cpu)etiss::SimpleMemSystemvirtual
trace_file_dbus_etiss::SimpleMemSystemprivate
vsystem_etiss::MemoryManipulationSystemprivate
~SimpleMemSystem(void)etiss::SimpleMemSysteminlinevirtual
~System()etiss::Systeminlinevirtual
~VirtualStructSupport()etiss::VirtualStructSupportinlinevirtual