Nu:Tekt NTS-1 digital SDK
v1.1-0
|
Operations over data buffers. More...
Go to the source code of this file.
Macros | |
#define | REP4(expr) (expr);(expr);(expr);(expr); |
Functions | |
Buffer format conversion | |
static void | buf_q31_to_f32 (const q31_t *q31, float *__restrict__ flt, const size_t len) |
Buffer-wise Q31 to float conversion. | |
static void | buf_f32_to_q31 (const float *flt, q31_t *__restrict__ q31, const size_t len) |
Buffer-wise float to Q31 conversion. | |
Buffer clear | |
static void | buf_clr_f32 (float *__restrict__ ptr, const uint32_t len) |
Buffer clear (float version) | |
static void | buf_clr_u32 (uint32_t *__restrict__ ptr, const size_t len) |
Buffer clear (32bit unsigned integer version). | |
Buffer copy | |
static void | buf_cpy_f32 (const float *src, float *__restrict__ dst, const size_t len) |
Buffer copy (float version). | |
static void | buf_cpy_u32 (const uint32_t *src, uint32_t *__restrict__ dst, const size_t len) |
Buffer copy (32bit unsigned integer version). | |
Operations over data buffers.
Definition in file buffer_ops.h.