ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Delegate.h File Reference
#include "etiss/Misc.h"
#include "etiss/jit/ReturnCode.h"
Include dependency graph for Delegate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  etiss::interfaces::Delegate
 
class  etiss::interfaces::SimpleInstructionInjector< T >
 

Namespaces

namespace  etiss
 forwards: include/jit/*
 
namespace  etiss::interfaces
 

Functions

template<typename T , unsigned align>
CONSTEXPRetiss::interfaces::swapBitOrder (T t)
 
template<>
CONSTEXPR uint32_t etiss::interfaces::swapBitOrder< uint32_t, 4 > (uint32_t t)
 
template<typename T , bool(Delegate::*)(bool ibus, uint64_t &time_ps, uint64_t addr, uint8_t *buf, unsigned len) rwop, unsigned bytewidth, bool swapBitOrder_ = false>
bool etiss::interfaces::sel_rwop (Delegate &delg, bool ibus, uint64_t &time_ps, uint64_t addr, uint8_t *buf, T sel_i)
 this function handles read writes in case of busses that have a fixed output with and a select signal like e.g.