|
AM263Px MCU+ SDK
10.01.00
|
|
Go to the documentation of this file.
64 #ifndef UNIBASE_BINDING_H_
65 #define UNIBASE_BINDING_H_
71 #define UBB_DEFAULT_DEBUG_LOG_MEMORY (64*1024)
76 #define UBB_MEMOUT_ENDMARK "---###---"
81 #define UBB_DEFAULT_LOG_INITSTR "4,ubase:45"
87 #define UBB_GETENV getenv
initialization parameters
Definition: unibase.h:151
char * ubb_memory_out_buffer(void)
return the memory pointer of memory_out
void ubb_default_initpara(unibase_init_para_t *init_para)
return the default initialization parameters supported in the binding layer
uint64_t(* get64ts_t)(void)
Definition: unibase_binding.h:150
int ubb_memory_out_lastline(char **str, int *size)
return the most recent output line in memory_out
int ubb_memory_out_alldata(char **rstr, int *size)
return the all written line data in the buffer
int ubb_memory_out_close(void)
de-initialize memory_out function
int ubb_memory_out_init(char *mem, int size)
initialize the internal memory_out function
int ubb_memory_file_out(const char *fname)
write the data in memory_out buffer into a file
void ubb_set_gptp_gettime64(get64ts_t func)
set gptptime function for ub_gptp_gettime64
void ubb_unibase_easyinit(void)
initialize unibase with 'ubb_default_initpara'