PROLEAD
A Probing-Based Leakage Detection Tool for Hardware and Software
Loading...
Searching...
No Matches
mulator::Emulator Member List

This is the complete list of members for mulator::Emulator, including all inherited members.

emulate(u64 max_instructions, uint32_t randomness_start_addr, uint32_t randomness_end_addr)mulator::Emulator
emulate(u32 end_address, u64 max_instructions, uint32_t randomness_start_addr, uint32_t randomness_end_addr)mulator::Emulator
emulate_PROLEAD(::Software::ThreadSimulationStruct &, ::Software::ProbeTrackingStruct &, ::Software::HelperStruct &, std::vector< std::vector< std::vector< uint8_t > > > &, const int, const uint64_t, const uint32_t, const uint32_t)mulator::Emulator
emulateInstantiation(u64 max_isntructions, ::Software::ThreadSimulationStruct &ThreadSimulation, ::Software::ProbeTrackingStruct &ProbeTracker, ::Software::HelperStruct &Helper, std::vector< std::vector< std::vector< uint8_t > > > &ProbeValues, uint32_t randomness_start_addr, uint32_t randomness_end_addr, uint32_t SimulationIndex)mulator::Emulator
Emulator()mulator::Emulator
Emulator(Architecture arch)mulator::Emulator
Emulator(Architecture arch, boost::variate_generator< boost::mt19937 &, boost::uniform_int< uint64_t > > ThreadPrng, uint32_t NrOfPipelineStages)mulator::Emulator
Emulator(const Emulator &other)mulator::Emulator
get_architecture() constmulator::Emulator
get_cpu_state() constmulator::Emulator
get_decoder() constmulator::Emulator
get_emulated_time() constmulator::Emulator
get_flash() constmulator::Emulator
get_flash_offset() constmulator::Emulator
get_flash_size() constmulator::Emulator
get_PRNG_randomness()mulator::Emulator
get_ram() constmulator::Emulator
get_ram_offset() constmulator::Emulator
get_ram_size() constmulator::Emulator
get_time() constmulator::Emulator
in_IT_block() constmulator::Emulator
is_running() constmulator::Emulator
last_in_IT_block() constmulator::Emulator
m_pipeline_cpu_statesmulator::Emulator
m_pipeline_stagesmulator::Emulator
read_memory(u32 address, u8 *buffer, u32 len) constmulator::Emulator
read_register(Register reg) constmulator::Emulator
set_cpu_state(const CPU_State &state)mulator::Emulator
set_flash_region(u32 offset, u32 size)mulator::Emulator
set_ram_region(u32 offset, u32 size)mulator::Emulator
stop_emulation()mulator::Emulator
write_memory(u32 dst_address, const u8 *buffer, u32 len)mulator::Emulator
write_register(Register reg, u32 value)mulator::Emulator
~Emulator()mulator::Emulator