POSIX Standard and RT-Thread Implementation

Created at 2022-12-13 16:09:10

Introduction to RT-Thread POSIX
POSIX Standard and RT-Thread Implementation

FileAPIPSE51PSE52PSE53PSE54RT-Thread
<ctype.h>
isalnum()****
isalpha()****
isblank()****
iscntrl()****
isdigit()****
isgraph()****
islower()****
isprint()****
ispunct()****
isspace()****
isupper()****
isxdigit()****
tolower()****
toupper()****
<errno.h>
errno****
<fcntl.h>
open()****
creat() ***
fcntl() ***
posix_fadvise() *
posix_fallocate() *
<fenv.h>
feclearexcept()****
fegetenv()****
fegetexceptflag()****
fegetround()****
feholdexcept()****
feraiseexcept()****
fesetenv()****
fesetexceptflag()****
fesetround()****
fetestexcept()****
feupdateenv()****
<inttypes.h>
imaxabs()****
imaxdiv()****
strtoimax()****
strtoumax()****
wcstoimax() *
wcstoumax() *
<locale.h>
localeconv()****
setlocale()****
<pthread.h>
pthread_attr_destroy()****
pthread_attr_getdetachstate()****
pthread_attr_getguardsize()****
pthread_attr_getinheritsched()****
pthread_attr_getschedparam()****
pthread_attr_getschedpolicy()****
pthread_attr_getscope()****
pthread_attr_getstack()****
pthread_attr_getstackaddr()****
pthread_attr_getstacksize()****
pthread_attr_init()****
pthread_attr_setdetachstate()****
pthread_attr_setguardsize()****
pthread_attr_setinheritsched()****
pthread_attr_setschedparam()****
pthread_attr_setschedpolicy()****
pthread_attr_setscope()****
pthread_attr_setstack()****
pthread_attr_setstackaddr()****
pthread_attr_setstacksize()****
pthread_cancel()****
pthread_cleanup_pop()****
pthread_cleanup_push()****
pthread_cond_broadcast()****
pthread_cond_destroy()****
pthread_cond_init()****
pthread_cond_signal()****
pthread_cond_timedwait()****
pthread_cond_wait()****
pthread_condattr_destroy()****
pthread_condattr_getclock()****
pthread_condattr_init()****
pthread_condattr_setclock()****
pthread_create()****
pthread_detach()****
pthread_equal()****
pthread_exit()****
pthread_getconcurrency()****
pthread_getschedparam()****
pthread_getspecific()****
pthread_join()****
pthread_key_create()****
pthread_key_delete()****
pthread_mutex_destroy()****
pthread_mutex_getprioceiling()****
pthread_mutex_init()****
pthread_mutex_lock()****
pthread_mutex_setprioceiling()****
pthread_mutex_trylock()****
pthread_mutex_unlock()****
pthread_mutexattr_destroy()****
pthread_mutexattr_getprioceiling()****
pthread_mutexattr_getprotocol()****
pthread_mutexattr_gettype()****
pthread_mutexattr_init()****
pthread_mutexattr_setprioceiling()****
pthread_mutexattr_setprotocol()****
pthread_mutexattr_settype()****
pthread_once()****
pthread_self()****
pthread_setcancelstate()****
pthread_setcanceltype()****
pthread_setconcurrency()****
pthread_setschedparam()****
pthread_setschedprio()****
pthread_setspecific()****
pthread_testcancel()****
pthread_atfork()****
pthread_getcpuclockid()****
pthread_condattr_getpshared() **
pthread_condattr_setpshared() **
pthread_mutexattr_getpshared() **
pthread_mutexattr_setpshared() **
<sched.h>
sched_get_priority_max()****
sched_get_priority_min()****
sched_rr_get_interval()****
sched_yield() **
sched_getparam() **
sched_getscheduler() **
sched_setparam() **
sched_setscheduler() **
<semaphore.h>
sem_close()****
sem_destroy()****
sem_getvalue()****
sem_init()****
sem_open()****
sem_post()****
sem_timedwait()****
sem_trywait()****
sem_unlink()****
sem_wait()****
<setjmp.h>
longjmp()****
setjmp()****
siglongjmp() **
sigsetjmp() **
<signal.h>
kill()***
pthread_kill()****
pthread_sigmask()****
raise()****
sigaction()****
sigaddset()****
sigdelset()****
sigemptyset()****
sigfillset()****
sigismember()****
signal()****
sigpending()****
sigprocmask()****
sigqueue()****
sigsuspend()****
sigtimedwait()****
sigwait()****
sigwaitinfo()****
<stdarg.h>
va_arg()****
va_copy()****
va_end()****
va_start()****
<stdio.h>
clearerr()****
fclose()****
fdopen()****
feof()****
ferror()****
fflush()****
fgetc()****
fgets()****
fileno()****
flockfile()****
fopen()****
fprintf()****
fputc()****
fputs()****
fread()****
freopen()****
fscanf()****
ftrylockfile()****
funlockfile()****
fwrite()****
getc()****
getc_unlocked()****
getchar()****
getchar_unlocked()****
gets()****
perror()****
printf()****
putc()****
putc_unlocked()****
putchar()****
putchar_unlocked()****
puts()****
scanf()****
setbuf()****
setvbuf()****
snprintf()****
sprintf()****
sscanf()****
stderr****
stdin****
stdout****
ungetc()****
vfprintf()****
vfscanf()****
vprintf()****
vscanf()****
vsnprintf()****
vsprintf()****
vsscanf()****
fgetpos() ***
fseek() ***
fseeko() ***
fsetpos() ***
ftell() ***
ftello() ***
remove() ***
rename() ***
rewind() ***
tmpfile() ***
tmpnam() ***
ctermid() *
pclose() *
popen() *
<stdlib.h>
abort()****
abs()****
atof()****
atoi()****
atol()****
atoll()****
bsearch()****
calloc()****
div()****
free()****
getenv()****
labs()****
ldiv()****
llabs()****
lldiv()****
malloc()****
mktime()****
qsort()****
rand()****
rand_r()****
realloc()****
setenv()****
srand()****
strtod()****
strtof()****
strtol()****
strtold()****
strtoll()****
strtoul()****
strtoull()****
unsetenv()****
_Exit() **
atexit() **
exit() **
mblen() *
mbstowcs() *
mbtowc() *
posix_memalign() *
wcstombs() *
wctomb() *
system() *
<string.h>
memchr()****
memcmp()****
memcpy()****
memmove()****
memset()****
strcat()****
strchr()****

More details please click Here.

更多

Follower
0
Views
734
0 Answer
There is no answer, come and add the answer

Write Your Answer

Log in to publish your answer,Click here to log in.

Create
Post

Share