23 #include <ubinos_config.h>
26 #if !defined(__cplusplus)
30 ({ __typeof__ (a) _a = (a); \
31 __typeof__ (b) _b = (b); \
36 ({ __typeof__ (a) _a = (a); \
37 __typeof__ (b) _b = (b); \
52 unsigned int uipow(
unsigned int x,
unsigned int y);
64 unsigned int uidiv_ceil(
register unsigned int x,
register unsigned int d);
74 unsigned int uilzc(
register unsigned int x);
84 unsigned int uilsb(
register unsigned int x);
114 unsigned int uinlp2(
register unsigned int x);
124 unsigned int uienlp2(
register unsigned int x);
134 unsigned int uimsb(
register unsigned int x);
144 unsigned int uiones(
register unsigned int x);
ubiclib simple circular buffer API
ubiclib circular buffer API
ubiclib command line interface API
ubiclib double linked list API
ubiclib embedded double linked list API
ubiclib (Ubinos C Library) 컴포넌트 로그 메세지 인터페이스
stdlib (Standard Library) API
unsigned int uilzc(register unsigned int x)
unsigned int uilog2_ceil(register unsigned int x)
unsigned int uiones(register unsigned int x)
unsigned int uipow(unsigned int x, unsigned int y)
unsigned int uilsb(register unsigned int x)
unsigned int uimsb(register unsigned int x)
unsigned int uilog2_floor(register unsigned int x)
unsigned int uinlp2(register unsigned int x)
unsigned int uienlp2(register unsigned int x)
unsigned int uidiv_ceil(register unsigned int x, register unsigned int d)