#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) | |
| std::ostream& operator<< | ( | std::ostream & | , | |
| const IrqStatistic & | ||||
| ) |
Definition at line 172 of file irqsystem.cpp.
References IrqStatistic::core, IrqStatistic::entries, and AvrDevice::GetFname().

| 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 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.

| bool enableIRQStatistic |
global switch to enable irq statistic (default is disabled)
Definition at line 42 of file irqsystem.cpp.
Referenced by main(), and IrqStatistic::operator()().
1.6.3