nuttx/sched
patacongo afefdcd042 Should call free(), not sched_free() in this context
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@91 42af7a65-404d-4744-a932-0658087f49c3
2007-03-19 14:23:58 +00:00
..
abort.c NuttX RTOS 2007-02-17 23:21:28 +00:00
atexit.c NuttX RTOS 2007-02-17 23:21:28 +00:00
clock_getres.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
clock_gettime.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
clock_initialize.c NuttX RTOS 2007-02-17 23:21:28 +00:00
clock_internal.h Working toward compiler independence: Removed inline funcs 2007-02-20 23:16:24 +00:00
clock_settime.c Eliminating SDCC compilation errors 2007-02-21 02:19:19 +00:00
exit.c NuttX RTOS 2007-02-17 23:21:28 +00:00
get_errno_ptr.c Code complete for 8051 (not tested) 2007-03-02 21:27:47 +00:00
getpid.c Add 8052 IRQ test; Fix places where IDLE task could try to wait on semaphores 2007-03-14 18:58:21 +00:00
gmtime_r.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
irq_attach.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
irq_dispatch.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
irq_initialize.c This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
irq_internal.h This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
irq_unexpectedisr.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
Makefile Divided _task_init() in several smaller functions that take fewer paramters. This was necessary to reduce the stack usage for the 8051/2 which has a tiny, 256 byte stack 2007-03-11 22:19:01 +00:00
mktime.c Working toward compiler independence: Removed inline funcs 2007-02-20 23:16:24 +00:00
mq_close.c Still working toward clean 8051 link 2007-02-28 23:45:56 +00:00
mq_descreate.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
mq_findnamed.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
mq_getattr.c NuttX RTOS 2007-02-17 23:21:28 +00:00
mq_initialize.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
mq_internal.h Still working toward clean 8051 link 2007-02-28 23:45:56 +00:00
mq_msgfree.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
mq_msgqfree.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
mq_notify.c Progress toward clean SDCC compilation 2007-02-21 21:55:16 +00:00
mq_open.c Still working toward clean 8051 link 2007-02-28 23:45:56 +00:00
mq_receive.c Bad memcpy! 2007-03-16 22:03:14 +00:00
mq_send.c Fix another backward memcpy 2007-03-17 22:40:30 +00:00
mq_setattr.c NuttX RTOS 2007-02-17 23:21:28 +00:00
mq_unlink.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
os_internal.h Add 8052 IRQ test; Fix places where IDLE task could try to wait on semaphores 2007-03-14 18:58:21 +00:00
os_start.c Should call free(), not sched_free() in this context 2007-03-19 14:23:58 +00:00
pthread_attrdestroy.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrgetinheritsched.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrgetschedparam.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrgetschedpolicy.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrgetstacksize.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrinit.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrsetinheritsched.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrsetschedparam.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrsetschedpolicy.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_attrsetstacksize.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_cancel.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_completejoin.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_condattrdestroy.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_condattrinit.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_condbroadcast.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_conddestroy.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_condinit.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_condsignal.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_condtimedwait.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_condwait.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_create.c 8052 context switch/interrupt integration; pthread arg setup changed 2007-03-13 23:03:12 +00:00
pthread_detach.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_exit.c Debug instrumentation 2007-03-09 15:27:47 +00:00
pthread_findjoininfo.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_getschedparam.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_getspecific.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_initialize.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_internal.h Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_join.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_keycreate.c Progress toward clean SDCC compilation 2007-02-21 21:55:16 +00:00
pthread_keydelete.c Progress toward clean SDCC compilation 2007-02-21 21:55:16 +00:00
pthread_mutexattrdestroy.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutexattrgetpshared.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutexattrinit.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutexattrsetpshared.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutexdestroy.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutexinit.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutexlock.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutextrylock.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_mutexunlock.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_removejoininfo.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_setcancelstate.c NuttX RTOS 2007-02-17 23:21:28 +00:00
pthread_setschedparam.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
pthread_setspecific.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
pthread_yield.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sched_addblocked.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sched_addprioritized.c Still working toward clean 8051 link 2007-02-28 23:45:56 +00:00
sched_addreadytorun.c Add test of roundrobin scheduler (still does not work) 2007-03-17 21:32:21 +00:00
sched_foreach.c task_create now accepts variable number of arguments; 8051 bringup changes 2007-03-11 17:37:47 +00:00
sched_free.c Add 8052 IRQ test; Fix places where IDLE task could try to wait on semaphores 2007-03-14 18:58:21 +00:00
sched_getfiles.c This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
sched_getparam.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sched_getprioritymax.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sched_getprioritymin.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sched_getscheduler.c Eliminating GCC dependencies 2007-02-20 22:39:56 +00:00
sched_getstreams.c This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
sched_gettcb.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sched_lock.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sched_lockcount.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sched_mergepending.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sched_processtimer.c Add test of roundrobin scheduler (still does not work) 2007-03-17 21:32:21 +00:00
sched_releasefiles.c This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
sched_releasetcb.c task_create now accepts variable number of arguments; 8051 bringup changes 2007-03-11 17:37:47 +00:00
sched_removeblocked.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sched_removereadytorun.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sched_rrgetinterval.c Add capability to manager memory in discontiguous regions. 2007-03-04 15:23:22 +00:00
sched_setparam.c Interrupts must be disabled in all low level context switches 2007-03-19 14:22:43 +00:00
sched_setscheduler.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sched_setupidlefiles.c This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
sched_setuppthreadfiles.c This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
sched_setupstreams.c This creates a 8051 build that can run in 24Kb of RAM 2007-03-01 21:05:55 +00:00
sched_setuptaskfiles.c task_create now accepts variable number of arguments; 8051 bringup changes 2007-03-11 17:37:47 +00:00
sched_unlock.c Interrupts must be disabled in all low level context switches 2007-03-19 14:22:43 +00:00
sched_yield.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sem_close.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sem_destroy.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sem_findnamed.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sem_getvalue.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sem_init.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sem_initialize.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sem_internal.h Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sem_open.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sem_post.c Fix IRQ-related bugs, fix serial read logic, add fgets 2007-03-10 00:17:29 +00:00
sem_trywait.c Add to nsh, add limits.h, gets, strtok, strtok_r 2007-03-10 14:42:30 +00:00
sem_unlink.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sem_wait.c Add to nsh, add limits.h, gets, strtok, strtok_r 2007-03-10 14:42:30 +00:00
sem_waitirq.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_action.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_addset.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sig_allocatependingsigaction.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_cleanup.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_deliver.c Fix c5471 signal handling + deallocation bug 2007-03-08 18:34:11 +00:00
sig_delset.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sig_emptyset.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sig_fillset.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sig_findaction.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_initialize.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_internal.h Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_ismember.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sig_lowest.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sig_mqnotempty.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_pending.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_procmask.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_queue.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_received.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_releasependingsigaction.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_releasependingsignal.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_removependingsignal.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_suspend.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_timedwait.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_unmaskpendingsignal.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
sig_waitinfo.c NuttX RTOS 2007-02-17 23:21:28 +00:00
sleep.c NuttX RTOS 2007-02-17 23:21:28 +00:00
task_activate.c Interrupts must be disabled in all low level context switches 2007-03-19 14:22:43 +00:00
task_create.c 8052 context switch/interrupt integration; pthread arg setup changed 2007-03-13 23:03:12 +00:00
task_delete.c Still working toward clean 8051 link 2007-02-28 23:45:56 +00:00
task_init.c 8052 context switch/interrupt integration; pthread arg setup changed 2007-03-13 23:03:12 +00:00
task_restart.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
task_setup.c 8052 context switch/interrupt integration; pthread arg setup changed 2007-03-13 23:03:12 +00:00
task_start.c Divided _task_init() in several smaller functions that take fewer paramters. This was necessary to reduce the stack usage for the 8051/2 which has a tiny, 256 byte stack 2007-03-11 22:19:01 +00:00
usleep.c NuttX RTOS 2007-02-17 23:21:28 +00:00
wd_cancel.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
wd_create.c Progress toward clean SDCC compilation 2007-02-21 21:55:16 +00:00
wd_delete.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
wd_initialize.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
wd_internal.h Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00
wd_start.c Finally, a clean SDCC compile 2007-02-27 21:17:21 +00:00