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: