ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
etiss::SimpleMemSystem Member List

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

add_memsegment(std::unique_ptr< MemSegment > &mseg, const void *raw_data, size_t file_size_bytes)etiss::SimpleMemSystem
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::SimpleMemSystemprivate
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
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
message_max_cnt_etiss::SimpleMemSystemprivate
msegs_etiss::SimpleMemSystemprivate
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
~SimpleMemSystem(void)etiss::SimpleMemSysteminlinevirtual
~System()etiss::Systeminlinevirtual