From 158978359318cb94de9e08900af4300bdfa5f651 Mon Sep 17 00:00:00 2001 From: patacongo Date: Sat, 2 Apr 2011 01:23:08 +0000 Subject: Move more functions out of sched/ to lib/; proxies almost build git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3453 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/include/sys/syscall.h | 158 +++++++++++++++++++++++++++----------------- 1 file changed, 99 insertions(+), 59 deletions(-) (limited to 'nuttx/include/sys') diff --git a/nuttx/include/sys/syscall.h b/nuttx/include/sys/syscall.h index fd86367ec..f44587b3c 100644 --- a/nuttx/include/sys/syscall.h +++ b/nuttx/include/sys/syscall.h @@ -73,65 +73,105 @@ #define SYS_fstat (CONFIG_SYS_RESERVED+15) #define SYS_fstatfs (CONFIG_SYS_RESERVED+16) #define SYS_fsync (CONFIG_SYS_RESERVED+17) -#define SYS_getcwd (CONFIG_SYS_RESERVED+18) -#define SYS_getpid (CONFIG_SYS_RESERVED+19) -#define SYS_getsockopt (CONFIG_SYS_RESERVED+20) -#define SYS_gettimeofday (CONFIG_SYS_RESERVED+21) -#define SYS_ioctl (CONFIG_SYS_RESERVED+22) -#define SYS_kill (CONFIG_SYS_RESERVED+23) -#define SYS_listen (CONFIG_SYS_RESERVED+24) -#define SYS_lseek (CONFIG_SYS_RESERVED+25) -#define SYS_mkdir (CONFIG_SYS_RESERVED+26) -#define SYS_mmap (CONF6G_SYS_RESERVED+27) -#define SYS_mount (CONF7G_SYS_RESERVED+28) -#define SYS_mq_notify (CONFIG_SYS_RESERVED+29) -#define SYS_mq_open (CONFIG_SYS_RESERVED+30) -#define SYS_mq_timedreceive (CONFIG_SYS_RESERVED+31) -#define SYS_mq_timedsend (CONFIG_SYS_RESERVED+32) -#define SYS_mq_unlink (CONFIG_SYS_RESERVED+33) -#define SYS_munmap (CONFIG_SYS_RESERVED+34) -#define SYS_open (CONFIG_SYS_RESERVED+35) -#define SYS_pipe (CONFIG_SYS_RESERVED+36) -#define SYS_poll (CONFIG_SYS_RESERVED+37) -#define SYS_read (CONFIG_SYS_RESERVED+38) -#define SYS_readdir (CONFIG_SYS_RESERVED+39) -#define SYS_reboot (CONFIG_SYS_RESERVED+40) -#define SYS_recvfrom (CONFIG_SYS_RESERVED+41) -#define SYS_rename (CONFIG_SYS_RESERVED+42) -#define SYS_rmdir (CONFIG_SYS_RESERVED+43) -#define SYS_sched_getparam (CONFIG_SYS_RESERVED+44) -#define SYS_sched_get_priority_max (CONFIG_SYS_RESERVED+45) -#define SYS_sched_get_priority_min (CONFIG_SYS_RESERVED+46) -#define SYS_sched_getscheduler (CONFIG_SYS_RESERVED+47) -#define SYS_sched_rr_get_interval (CONFIG_SYS_RESERVED+48) -#define SYS_sched_setparam (CONFIG_SYS_RESERVED+49) -#define SYS_sched_setscheduler (CONFIG_SYS_RESERVED+50) -#define SYS_sched_yield (CONFIG_SYS_RESERVED+51) -#define SYS_select (CONFIG_SYS_RESERVED+52) -#define SYS_sendto (CONFIG_SYS_RESERVED+53) -#define SYS_setsockopt (CONFIG_SYS_RESERVED+54) -#define SYS_sigaction (CONFIG_SYS_RESERVED+55) -#define SYS_signal (CONFIG_SYS_RESERVED+56) -#define SYS_sigpending (CONFIG_SYS_RESERVED+57) -#define SYS_sigprocmask (CONFIG_SYS_RESERVED+58) -#define SYS_sigsuspend (CONFIG_SYS_RESERVED+59) -#define SYS_socket (CONFIG_SYS_RESERVED+60) -#define SYS_stat (CONFIG_SYS_RESERVED+61) -#define SYS_statfs (CONFIG_SYS_RESERVED+62) -#define SYS_task_create (CONFIG_SYS_RESERVED+63) -#define SYS_task_delete (CONFIG_SYS_RESERVED+64) -#define SYS_task_init (CONFIG_SYS_RESERVED+65) -#define SYS_task_restart (CONFIG_SYS_RESERVED+66) -#define SYS_timer_create (CONFIG_SYS_RESERVED+67) -#define SYS_timer_delete (CONFIG_SYS_RESERVED+68) -#define SYS_timer_getoverrun (CONFIG_SYS_RESERVED+69) -#define SYS_timer_gettime (CONFIG_SYS_RESERVED+70) -#define SYS_timer_settime (CONFIG_SYS_RESERVED+71) -#define SYS_umount (CONFIG_SYS_RESERVED+72) -#define SYS_unlink (CONFIG_SYS_RESERVED+73) -#define SYS_waitid (CONFIG_SYS_RESERVED+74) -#define SYS_waitpid (CONFIG_SYS_RESERVED+75) -#define SYS_write (CONFIG_SYS_RESERVED+76) +#define SYS_get_errno (CONFIG_SYS_RESERVED+18) +#define SYS_getenv (CONFIG_SYS_RESERVED+19) +#define SYS_getpid (CONFIG_SYS_RESERVED+20) +#define SYS_getsockopt (CONFIG_SYS_RESERVED+21) +#define SYS_gettimeofday (CONFIG_SYS_RESERVED+22) +#define SYS_ioctl (CONFIG_SYS_RESERVED+23) +#define SYS_kill (CONFIG_SYS_RESERVED+24) +#define SYS_listen (CONFIG_SYS_RESERVED+25) +#define SYS_lseek (CONFIG_SYS_RESERVED+26) +#define SYS_mkdir (CONFIG_SYS_RESERVED+27) +#define SYS_mkfifo (CONFIG_SYS_RESERVED+28) +#define SYS_mmap (CONFIG_SYS_RESERVED+29) +#define SYS_mount (CONFIG_SYS_RESERVED+30) +#define SYS_mq_notify (CONFIG_SYS_RESERVED+31) +#define SYS_mq_open (CONFIG_SYS_RESERVED+32) +#define SYS_mq_close (CONFIG_SYS_RESERVED+33) +#define SYS_mq_receive (CONFIG_SYS_RESERVED+34) +#define SYS_mq_send (CONFIG_SYS_RESERVED+35) +#define SYS_mq_timedreceive (CONFIG_SYS_RESERVED+36) +#define SYS_mq_timedsend (CONFIG_SYS_RESERVED+37) +#define SYS_mq_unlink (CONFIG_SYS_RESERVED+38) +#define SYS_open (CONFIG_SYS_RESERVED+39) +#define SYS_opendir (CONFIG_SYS_RESERVED+40) +#define SYS_pipe (CONFIG_SYS_RESERVED+41) +#define SYS_poll (CONFIG_SYS_RESERVED+42) +#define SYS_pthread_barrier_destroy (CONFIG_SYS_RESERVED+43) +#define SYS_pthread_barrier_init (CONFIG_SYS_RESERVED+44) +#define SYS_pthread_barrier_wait (CONFIG_SYS_RESERVED+45) +#define SYS_pthread_cancel (CONFIG_SYS_RESERVED+46) +#define SYS_pthread_cond_broadcast (CONFIG_SYS_RESERVED+47) +#define SYS_pthread_cond_destroy (CONFIG_SYS_RESERVED+48) +#define SYS_pthread_cond_init (CONFIG_SYS_RESERVED+49) +#define SYS_pthread_cond_signal (CONFIG_SYS_RESERVED+50) +#define SYS_pthread_cond_timedwait (CONFIG_SYS_RESERVED+51) +#define SYS_pthread_cond_wait (CONFIG_SYS_RESERVED+52) +#define SYS_pthread_create (CONFIG_SYS_RESERVED+53) +#define SYS_pthread_detach (CONFIG_SYS_RESERVED+54) +#define SYS_pthread_exit (CONFIG_SYS_RESERVED+55) +#define SYS_pthread_getschedparam (CONFIG_SYS_RESERVED+56) +#define SYS_pthread_getspecific (CONFIG_SYS_RESERVED+57) +#define SYS_pthread_join (CONFIG_SYS_RESERVED+58) +#define SYS_pthread_key_create (CONFIG_SYS_RESERVED+59) +#define SYS_pthread_key_delete (CONFIG_SYS_RESERVED+60) +#define SYS_pthread_kill (CONFIG_SYS_RESERVED+61) +#define SYS_pthread_mutex_destroy (CONFIG_SYS_RESERVED+62) +#define SYS_pthread_mutex_init (CONFIG_SYS_RESERVED+63) +#define SYS_pthread_mutex_lock (CONFIG_SYS_RESERVED+64) +#define SYS_pthread_mutex_trylock (CONFIG_SYS_RESERVED+65) +#define SYS_pthread_mutex_unlock (CONFIG_SYS_RESERVED+66) +#define SYS_pthread_once (CONFIG_SYS_RESERVED+67) +#define SYS_pthread_setcancelstate (CONFIG_SYS_RESERVED+68) +#define SYS_pthread_setschedparam (CONFIG_SYS_RESERVED+69) +#define SYS_pthread_setschedprio (CONFIG_SYS_RESERVED+70) +#define SYS_pthread_setspecific (CONFIG_SYS_RESERVED+71) +#define SYS_pthread_sigmask (CONFIG_SYS_RESERVED+72) +#define SYS_pthread_testcancel (CONFIG_SYS_RESERVED+73) +#define SYS_pthread_yield (CONFIG_SYS_RESERVED+74) +#define SYS_putenv (CONFIG_SYS_RESERVED+75) +#define SYS_read (CONFIG_SYS_RESERVED+76) +#define SYS_readdir (CONFIG_SYS_RESERVED+77) +#define SYS_reboot (CONFIG_SYS_RESERVED+78) +#define SYS_recvfrom (CONFIG_SYS_RESERVED+79) +#define SYS_rename (CONFIG_SYS_RESERVED+80) +#define SYS_rmdir (CONFIG_SYS_RESERVED+81) +#define SYS_sched_getparam (CONFIG_SYS_RESERVED+82) +#define SYS_sched_get_priority_max (CONFIG_SYS_RESERVED+83) +#define SYS_sched_get_priority_min (CONFIG_SYS_RESERVED+84) +#define SYS_sched_getscheduler (CONFIG_SYS_RESERVED+85) +#define SYS_sched_rr_get_interval (CONFIG_SYS_RESERVED+86) +#define SYS_sched_setparam (CONFIG_SYS_RESERVED+87) +#define SYS_sched_setscheduler (CONFIG_SYS_RESERVED+88) +#define SYS_sched_yield (CONFIG_SYS_RESERVED+89) +#define SYS_select (CONFIG_SYS_RESERVED+90) +#define SYS_sendto (CONFIG_SYS_RESERVED+91) +#define SYS_set_errno (CONFIG_SYS_RESERVED+92) +#define SYS_setenv (CONFIG_SYS_RESERVED+93) +#define SYS_setsockopt (CONFIG_SYS_RESERVED+94) +#define SYS_sigaction (CONFIG_SYS_RESERVED+95) +#define SYS_signal (CONFIG_SYS_RESERVED+96) +#define SYS_sigpending (CONFIG_SYS_RESERVED+97) +#define SYS_sigprocmask (CONFIG_SYS_RESERVED+98) +#define SYS_sigsuspend (CONFIG_SYS_RESERVED+99) +#define SYS_socket (CONFIG_SYS_RESERVED+100) +#define SYS_stat (CONFIG_SYS_RESERVED+101) +#define SYS_statfs (CONFIG_SYS_RESERVED+102) +#define SYS_task_create (CONFIG_SYS_RESERVED+103) +#define SYS_task_delete (CONFIG_SYS_RESERVED+104) +#define SYS_task_init (CONFIG_SYS_RESERVED+105) +#define SYS_task_restart (CONFIG_SYS_RESERVED+106) +#define SYS_timer_create (CONFIG_SYS_RESERVED+107) +#define SYS_timer_delete (CONFIG_SYS_RESERVED+108) +#define SYS_timer_getoverrun (CONFIG_SYS_RESERVED+109) +#define SYS_timer_gettime (CONFIG_SYS_RESERVED+110) +#define SYS_timer_settime (CONFIG_SYS_RESERVED+111) +#define SYS_umount (CONFIG_SYS_RESERVED+112) +#define SYS_unlink (CONFIG_SYS_RESERVED+113) +#define SYS_waitid (CONFIG_SYS_RESERVED+114) +#define SYS_waitpid (CONFIG_SYS_RESERVED+115) +#define SYS_write (CONFIG_SYS_RESERVED+116) /**************************************************************************** * Public Type Definitions -- cgit v1.2.3