|
#define | DSP_urand32_STATUS_0 (0) |
#define | DSP_urand32_STATUS_1 (1) |
#define | DSP_urand32_STATUS_2 (2) |
#define | DSP_urand32_STATUS_3 (3) |
#define | DSP_urand32_MAT_1 (4) |
#define | DSP_urand32_MAT_2 (5) |
#define | DSP_urand32_TMAT (6) |
#define | DSP_urand32_TINYMT_MASK (0x7ffffffful) |
#define | DSPF_sp_urand_UINT_TO_FLOAT 2.3283063e-010 |
#define | DSP_urand32_SAVE_STATE(s0, s1, s2, s3) |
typedef unsigned int | _ti_uint32 |
typedef int | _ti_int32 |
void | DSP_urand32_init (unsigned int seed, void *restrict polynomial, void *restrict state) |
void | DSP_urand32 (unsigned int size, void *vector, void *state) |
static _ti_uint32 | DSP_urand32_get_ti_uint32 (_ti_uint32 s0, _ti_uint32 s2, _ti_uint32 s3, const _ti_uint32 tmat) |
static void | DSP_urand32_next_state (_ti_uint32 *s0, _ti_uint32 *s1, _ti_uint32 *s2, _ti_uint32 *s3, const _ti_uint32 mat1, const _ti_uint32 mat2) |
static _ti_uint32 | DSP_urand32_generate_random_ti_uint32 (_ti_uint32 *s0, _ti_uint32 *s1, _ti_uint32 *s2, _ti_uint32 *s3, const _ti_uint32 mat1, const _ti_uint32 mat2, const _ti_uint32 tmat) |