#include <stdint.h>
#include <stdlib.h>
Go to the source code of this file.
|
int32_t | tiadalg_read_f32_data_from_file (float *dest, int32_t num_elements, const char *filename) |
|
int32_t | tiadalg_read_s16_data_from_file (int16_t *dest, int32_t num_elements, const char *filename) |
|
int32_t | tiadalg_read_s8_data_from_file (int8_t *dest, int32_t num_elements, const char *filename) |
|
int32_t | tiadalg_comp_f32_data (float *src, float *dst, int32_t num_elements, float tolerance) |
|
int32_t | tiadalg_comp_s32_data (int32_t *src, int32_t *dst, int32_t num_elements, int32_t tolerance) |
|
int32_t | tiadalg_comp_s16_data (int16_t *src, int16_t *dst, int32_t num_elements, int16_t tolerance) |
|
int32_t | tiadalg_comp_u16_data (uint16_t *src, uint16_t *dst, int32_t num_elements, uint16_t tolerance) |
|
int32_t | tiadalg_read_bin_file (void *dest, int32_t num_bytes, char *file_name) |
|
int32_t | tiadalg_write_bin_file (void *dest, int32_t num_bytes, char *file_name) |
|
int32_t | tiadalg_fill_buffer_random (uint8_t *buf, int32_t size) |
|
int32_t | tiadalg_fill_buffer_range_random_16u (uint16_t *buf, int32_t size, uint16_t low, uint16_t high) |
|
int32_t | tiadalg_fill_buffer_range_random_8u (uint8_t *buf, int32_t size, uint8_t low, uint8_t high) |
|
void | tiadalg_init_cache () |
|
static int32_t | gen_rand (int32_t min, int32_t max) |
|
◆ TIADALG_FILE_NAME_SIZE
#define TIADALG_FILE_NAME_SIZE (256) |
◆ L2CFG
#define L2CFG (volatile unsigned int *)0x01840000 |
◆ L1PCFG
#define L1PCFG (volatile unsigned int *)0x01840020 |
◆ L1DCFG
#define L1DCFG (volatile unsigned int *)0x01840040 |
◆ tiadalg_read_f32_data_from_file()
int32_t tiadalg_read_f32_data_from_file |
( |
float * |
dest, |
|
|
int32_t |
num_elements, |
|
|
const char * |
filename |
|
) |
| |
◆ tiadalg_read_s16_data_from_file()
int32_t tiadalg_read_s16_data_from_file |
( |
int16_t * |
dest, |
|
|
int32_t |
num_elements, |
|
|
const char * |
filename |
|
) |
| |
◆ tiadalg_read_s8_data_from_file()
int32_t tiadalg_read_s8_data_from_file |
( |
int8_t * |
dest, |
|
|
int32_t |
num_elements, |
|
|
const char * |
filename |
|
) |
| |
◆ tiadalg_comp_f32_data()
int32_t tiadalg_comp_f32_data |
( |
float * |
src, |
|
|
float * |
dst, |
|
|
int32_t |
num_elements, |
|
|
float |
tolerance |
|
) |
| |
◆ tiadalg_comp_s32_data()
int32_t tiadalg_comp_s32_data |
( |
int32_t * |
src, |
|
|
int32_t * |
dst, |
|
|
int32_t |
num_elements, |
|
|
int32_t |
tolerance |
|
) |
| |
◆ tiadalg_comp_s16_data()
int32_t tiadalg_comp_s16_data |
( |
int16_t * |
src, |
|
|
int16_t * |
dst, |
|
|
int32_t |
num_elements, |
|
|
int16_t |
tolerance |
|
) |
| |
◆ tiadalg_comp_u16_data()
int32_t tiadalg_comp_u16_data |
( |
uint16_t * |
src, |
|
|
uint16_t * |
dst, |
|
|
int32_t |
num_elements, |
|
|
uint16_t |
tolerance |
|
) |
| |
◆ tiadalg_read_bin_file()
int32_t tiadalg_read_bin_file |
( |
void * |
dest, |
|
|
int32_t |
num_bytes, |
|
|
char * |
file_name |
|
) |
| |
◆ tiadalg_write_bin_file()
int32_t tiadalg_write_bin_file |
( |
void * |
dest, |
|
|
int32_t |
num_bytes, |
|
|
char * |
file_name |
|
) |
| |
◆ tiadalg_fill_buffer_random()
int32_t tiadalg_fill_buffer_random |
( |
uint8_t * |
buf, |
|
|
int32_t |
size |
|
) |
| |
◆ tiadalg_fill_buffer_range_random_16u()
int32_t tiadalg_fill_buffer_range_random_16u |
( |
uint16_t * |
buf, |
|
|
int32_t |
size, |
|
|
uint16_t |
low, |
|
|
uint16_t |
high |
|
) |
| |
◆ tiadalg_fill_buffer_range_random_8u()
int32_t tiadalg_fill_buffer_range_random_8u |
( |
uint8_t * |
buf, |
|
|
int32_t |
size, |
|
|
uint8_t |
low, |
|
|
uint8_t |
high |
|
) |
| |
◆ tiadalg_init_cache()
void tiadalg_init_cache |
( |
| ) |
|
◆ gen_rand()
static int32_t gen_rand |
( |
int32_t |
min, |
|
|
int32_t |
max |
|
) |
| |
|
inlinestatic |