This class is never used.
More...
#include <hwpinchange.h>
This class is never used.
Definition at line 52 of file hwpinchange.h.
◆ HWPcir()
| HWPcir::HWPcir |
( |
AvrDevice * |
avr, |
|
|
HWIrqSystem & |
irqSystem, |
|
|
unsigned |
vector0 = ~0, |
|
|
unsigned |
vector1 = ~0, |
|
|
unsigned |
vector2 = ~0, |
|
|
unsigned |
vector3 = ~0, |
|
|
unsigned |
vector4 = ~0, |
|
|
unsigned |
vector5 = ~0, |
|
|
unsigned |
vector6 = ~0, |
|
|
unsigned |
vector7 = ~0 |
|
) |
| |
| throw | ( | |
| ) | | |
◆ ClearIrqFlag()
| void HWPcir::ClearIrqFlag |
( |
unsigned int |
vector | ) |
|
|
privatevirtual |
This signals the hardware that the given IRQ vector has been handled by the AVR core.
Reimplemented from Hardware.
Definition at line 162 of file hwpinchange.cpp.
◆ convertBitToVector()
| unsigned HWPcir::convertBitToVector |
( |
unsigned |
bit | ) |
const |
| throw | ( | |
| ) | | |
|
private |
◆ getPcicrMask()
| unsigned char HWPcir::getPcicrMask |
( |
| ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ getPcifr()
| bool HWPcir::getPcifr |
( |
unsigned |
pcifrBit | ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ getPcifrMask()
| unsigned char HWPcir::getPcifrMask |
( |
| ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ Reset()
| void HWPcir::Reset |
( |
void |
| ) |
|
|
privatevirtual |
Implement the hardware's reset functionality here. The default is no action on reset.
Reimplemented from Hardware.
Definition at line 157 of file hwpinchange.cpp.
◆ setPcicrMask()
| void HWPcir::setPcicrMask |
( |
unsigned char |
val | ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ setPcifr()
| void HWPcir::setPcifr |
( |
unsigned |
pcifrBit | ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ setPcifrMask()
| void HWPcir::setPcifrMask |
( |
unsigned char |
val | ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ _irqSystem
◆ _pcicr
| unsigned char HWPcir::_pcicr |
|
private |
◆ _pcifr
| unsigned char HWPcir::_pcifr |
|
private |
◆ _vector0
| const unsigned HWPcir::_vector0 |
|
private |
◆ _vector1
| const unsigned HWPcir::_vector1 |
|
private |
◆ _vector2
| const unsigned HWPcir::_vector2 |
|
private |
◆ _vector3
| const unsigned HWPcir::_vector3 |
|
private |
◆ _vector4
| const unsigned HWPcir::_vector4 |
|
private |
◆ _vector5
| const unsigned HWPcir::_vector5 |
|
private |
◆ _vector6
| const unsigned HWPcir::_vector6 |
|
private |
◆ _vector7
| const unsigned HWPcir::_vector7 |
|
private |
◆ pcicr_reg
◆ pcifr_reg
The documentation for this class was generated from the following files: