AskSin++
|
Public Member Functions | |
GenericList (uint16_t a, uint8_t s, uint8_t(*getreg)(uint8_t off), uint8_t(*getoff)(uint8_t reg)) | |
uint8_t | getOffset (uint8_t reg) const |
uint8_t | getRegister (uint8_t offset) const |
bool | writeRegister (uint8_t reg, uint8_t value) const |
uint8_t | readRegister (uint8_t reg) const |
uint8_t | getSize () const |
void | dump () const |
![]() | |
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) |
Definition at line 72 of file ChannelList.h.