simulavr
1.1.0
|
#include <vector>
#include "hardware.h"
#include "funktor.h"
#include "printable.h"
#include "avrdevice.h"
#include "traceval.h"
Go to the source code of this file.
Classes | |
class | IrqStatisticEntry |
class | IrqStatisticPerVector |
class | IrqStatistic |
class | HWIrqSystem |
class | IrqFunktor |
Functions | |
std::ostream & | operator<< (std::ostream &, const IrqStatisticEntry &) |
std::ostream & | operator<< (std::ostream &, const IrqStatisticPerVector &) |
std::ostream & | operator<< (std::ostream &, const IrqStatistic &) |
Variables | |
bool | enableIRQStatistic |
global switch to enable irq statistic (default is disabled) More... | |
std::ostream& operator<< | ( | std::ostream & | , |
const IrqStatisticEntry & | |||
) |
Definition at line 143 of file irqsystem.cpp.
References IrqStatisticEntry::flagCleared, IrqStatisticEntry::flagSet, IrqStatisticEntry::handlerFinished, IrqStatisticEntry::handlerStarted, helpHexOut(), IrqStatisticEntry::setClear, IrqStatisticEntry::setFinished, IrqStatisticEntry::setStarted, and IrqStatisticEntry::startedFinished.
Referenced by IrqStatistic::~IrqStatistic().
std::ostream& operator<< | ( | std::ostream & | , |
const IrqStatisticPerVector & | |||
) |
Definition at line 157 of file irqsystem.cpp.
References IrqStatisticPerVector::long_SetClear, IrqStatisticPerVector::long_SetFinished, IrqStatisticPerVector::long_SetStarted, IrqStatisticPerVector::long_StartedFinished, IrqStatisticPerVector::short_SetClear, IrqStatisticPerVector::short_SetFinished, IrqStatisticPerVector::short_SetStarted, and IrqStatisticPerVector::short_StartedFinished.
std::ostream& operator<< | ( | std::ostream & | , |
const IrqStatistic & | |||
) |
Definition at line 172 of file irqsystem.cpp.
References IrqStatistic::core, IrqStatistic::entries, and AvrDevice::GetFname().
bool enableIRQStatistic |
global switch to enable irq statistic (default is disabled)
Definition at line 42 of file irqsystem.cpp.
Referenced by IrqStatistic::operator()().