simulavr  1.1.0
HWSpi Member List

This is the complete list of members for HWSpi, including all inherited members.

_tvr_getValuesCount(void)TraceValueRegisterprotectedvirtual
_tvr_insertTraceValuesToSet(TraceSet &t)TraceValueRegisterprotectedvirtual
bitcntHWSpiprivate
ClearIrqFlag(unsigned int)HWSpivirtual
clkcntHWSpiprivate
clkdivHWSpiprivate
coreHWSpiprivate
CpuCycle()HWSpivirtual
data_readHWSpiprivate
data_writeHWSpiprivate
FindScopeGroupByName(const std::string &name)TraceValueRegister
FindTraceValueByName(const std::string &name)TraceValueRegister
finishedHWSpiprivate
GetAllTraceValues(void)TraceValueRegister
GetAllTraceValuesRecursive(void)TraceValueRegister
GetScopeGroupByName(const std::string &name)TraceValueRegister
GetScopeName(void)TraceValueRegisterinline
GetSPCR()HWSpi
GetSPDR()HWSpi
GetSPSR()HWSpi
GetTraceValueByName(const std::string &name)TraceValueRegistervirtual
GetTraceValuePrefix(void)TraceValueRegisterinline
Hardware(AvrDevice *core)Hardware
HWSpi(AvrDevice *core, HWIrqSystem *, PinAtPort mosi, PinAtPort miso, PinAtPort sck, PinAtPort ss, unsigned int irq_vec, bool mega_mode=true)HWSpi
irqHWSpiprivate
irq_vectorHWSpiprivate
IsLevelInterrupt(unsigned int vector)Hardwareinlinevirtual
LevelInterruptPending(unsigned int vector)Hardwareinlinevirtual
mega_modeHWSpiprivate
MISOHWSpiprivate
MOSIHWSpiprivate
oldsckHWSpiprivate
RegisterTraceValue(TraceValue *t)TraceValueRegister
Reset()HWSpivirtual
rxbit(const int bitpos)HWSpiprivate
SCKHWSpiprivate
SetSPCR(unsigned char val)HWSpi
SetSPDR(unsigned char val)HWSpi
SetSPSR(unsigned char val)HWSpi
shift_inHWSpiprivate
spcrHWSpiprivate
spcr_regHWSpi
spdr_access()HWSpiprivate
spdr_regHWSpi
spsrHWSpiprivate
spsr_readHWSpiprivate
spsr_regHWSpi
SSHWSpiprivate
TraceValueRegister(TraceValueRegister *parent, const std::string &name)TraceValueRegisterinline
TraceValueRegister()TraceValueRegisterinline
trxend()HWSpiprivate
txbit(const int bitpos)HWSpiprivate
UnregisterTraceValue(TraceValue *t)TraceValueRegister
updatePrescaler()HWSpiprivate
~Hardware()Hardwareinlinevirtual
~TraceValueRegister()TraceValueRegistervirtual