|
static int32_t | fix16_low_mul (fix16_t a, fix16_t b) |
| Not yet documented.
|
|
static int32_t | fix16_high_mul (fix16_t a, fix16_t b) |
| Not yet documented.
|
|
static fix16_t | fix16_mul (fix16_t a, fix16_t b) |
| Not yet documented.
|
|
static fix16_t | fix16_int32_from (int32_t value) |
| Not yet documented.
|
|
static int32_t | fix16_int32_to (fix16_t value) |
| Not yet documented.
|
|
static int32_t | fix16_round_int32_to (fix16_t value) |
| Not yet documented.
|
|
static uint32_t | fix16_integral (fix16_t value) |
| Not yet documented.
|
|
static uint32_t | fix16_fractional (fix16_t value) |
| Not yet documented.
|
|
static fix16_t | fix16_floor (fix16_t value) |
| Not yet documented.
|
|
static fix16_t | fix16_ceil (fix16_t value) |
| Not yet documented.
|
|
bool | fix16_overflow_add (fix16_t a, fix16_t b, fix16_t *sum) |
| Not yet documented.
|
|
bool | fix16_overflow_sub (fix16_t a, fix16_t b, fix16_t *diff) |
| Not yet documented.
|
|
fix16_t | fix16_div (fix16_t dividend, fix16_t divisor) |
| Not yet documented.
|
|
fix16_t | fix16_lerp (fix16_t a, fix16_t b, fix16_t t) |
| Not yet documented.
|
|
fix16_t | fix16_lerp8 (fix16_t a, fix16_t b, const uint8_t t) |
| Not yet documented.
|
|
fix16_t | fix16_sqrt (fix16_t value) |
| Not yet documented.
|
|
size_t | fix16_str (fix16_t value, char *buffer, int32_t decimals) |
| Not yet documented.
|
|
Description goes here.