Go to the documentation of this file.
46 #include <ubinos_config.h>
86 char *
itoa(
int value,
char * buf,
int max);
101 char *
itoah(
int value,
char * buf,
int max);
110 int htobi(
int value);
125 char *
uitoa(
unsigned int value,
char * buf,
int max);
155 char *
uitoah(
unsigned int value,
char * buf,
int max);
179 unsigned int htobui(
unsigned int value);
188 int ahtoi(
const char * buf);
197 long ahtol(
const char * buf);
206 unsigned int atoui(
const char * buf);
215 unsigned long atoul(
const char * buf);
224 unsigned int ahtoui(
const char * buf);
233 unsigned long ahtoul(
const char * buf);
257 #define max(a,b) ((a) > (b) ? (a) : (b))
260 #define min(a,b) ((a) < (b) ? (a) : (b))
274 int memset0(
void * dst,
size_t num);
285 unsigned int uipow(
unsigned int x,
unsigned int y);
297 unsigned int uidiv_ceil(
register unsigned int x,
register unsigned int d);
307 unsigned int uilzc(
register unsigned int x);
317 unsigned int uilsb(
register unsigned int x);
347 unsigned int uinlp2(
register unsigned int x);
357 unsigned int uienlp2(
register unsigned int x);
367 unsigned int uimsb(
register unsigned int x);
377 unsigned int uiones(
register unsigned int x);
ubiclib circular buffer API
char * uitoah(unsigned int value, char *buf, int max)
long ahtol(const char *buf)
ubiclib double linked list API
unsigned long ahtoul(const char *buf)
unsigned int uimsb(register unsigned int x)
unsigned int uilzc(register unsigned int x)
char * uitoa(unsigned int value, char *buf, int max)
#define max(a, b)
Definition: ubiclib.h:257
unsigned int atoui(const char *buf)
unsigned int uiones(register unsigned int x)
unsigned int uilog2_ceil(register unsigned int x)
char * uitoah_nosocheck(unsigned int value, char *buf, int max)
char * uitoa_nosocheck(unsigned int value, char *buf, int max)
unsigned int uinlp2(register unsigned int x)
char * itoah(int value, char *buf, int max)
int ubiclib_comp_init_reent(void)
char * itoa(int value, char *buf, int max)
unsigned int uipow(unsigned int x, unsigned int y)
unsigned int uienlp2(register unsigned int x)
int memset0(void *dst, size_t num)
unsigned int ahtoui(const char *buf)
ubiclib embedded double linked list API
unsigned int htobui(unsigned int value)
int ahtoi(const char *buf)
ubiclib command line interface API
ubiclib (Ubinos C Library) 컴포넌트 로그 메세지 인터페이스
unsigned long atoul(const char *buf)
unsigned int uidiv_ceil(register unsigned int x, register unsigned int d)
unsigned int uilog2_floor(register unsigned int x)
stdlib (Standard Library) API
unsigned int uilsb(register unsigned int x)
int ubiclib_comp_init(void)