|
| SwitchList3Tmpl (uint16_t addr) |
|
void | defaults () |
|
void | odd () |
|
void | even () |
|
void | single () |
|
| ShortLongList (uint16_t a) |
|
const PeerList | sh () const |
|
const PeerList | lg () const |
|
| operator GenericList () const |
|
void | dump () |
|
| BaseList (uint16_t a) |
|
uint16_t | address () const |
|
bool | valid () const |
|
uint8_t | getByte (uint8_t offset) const |
|
uint8_t | getByte (uint8_t offset, uint8_t mask, uint8_t shift) const |
|
bool | setByte (uint8_t offset, uint8_t data) const |
|
bool | setByte (uint8_t offset, uint8_t data, uint8_t mask, uint8_t shift) const |
|
bool | isBitSet (uint8_t offset, uint8_t bit) const |
|
bool | setBit (uint8_t offset, uint8_t bit, bool value) const |
|
bool | setData (uint8_t offset, uint8_t *buf, uint16_t size) const |
|
bool | getData (uint8_t offset, uint8_t *buf, uint16_t size) const |
|
void | clear (uint8_t offset, uint16_t size) |
|
void | init (const uint8_t *data, uint16_t size) |
|
|
typedef PeerRegisterListType | PeerList |
|
static uint8_t | getOffset (uint8_t reg) |
|
static uint8_t | getRegister (uint8_t offset) |
|
static uint8_t | size () |
|
template<class PeerRegisterListType>
class as::SwitchList3Tmpl< PeerRegisterListType >
Definition at line 38 of file Switch.h.