arduino-emulator
|
Public Member Functions | |
DMABuffer (DMAPool< T, A > *pool=nullptr, size_t samples=0, size_t channels=0, T *mem=nullptr) | |
size_t | bytes () |
uint32_t | channels () |
void | clr_flags (uint32_t f=0xFFFFFFFFU) |
T * | data () |
void | flush () |
bool | get_flags (uint32_t f=0xFFFFFFFFU) |
void | invalidate () |
operator bool () const | |
T & | operator[] (size_t i) |
const T & | operator[] (size_t i) const |
void | release () |
void | set_flags (uint32_t f) |
size_t | size () |
uint32_t | timestamp () |
void | timestamp (uint32_t ts) |