This website requires JavaScript.
Explore
Help
Sign In
sergiotarxz
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
Code
Issues
Pull Requests
Releases
Wiki
Activity
nuttx
/
sched
/
semaphore
History
Gregory Nutt
df3ea977bf
sched/semaphore/sem_holder.c: Fix a bad assertion. The comments state correctly that we cannot make any assumptions about the number of holders of the semaphore, yet the code asserts if there are any holders. This makes the code behave closer to what the comments say.
2019-06-28 21:47:32 -06:00
..
Make.defs
…
sem_destroy.c
…
sem_holder.c
sched/semaphore/sem_holder.c: Fix a bad assertion. The comments state correctly that we cannot make any assumptions about the number of holders of the semaphore, yet the code asserts if there are any holders. This makes the code behave closer to what the comments say.
2019-06-28 21:47:32 -06:00
sem_initialize.c
…
sem_post.c
mm/iob and sched/semaphore: Work around some issues with the IOB throttle semaphore. It has some odd behaviors that can cause assertions in sem_post(). Also, it seems to get outside of its range occasionally. Need to REVISIT this.
2018-09-10 11:32:09 -06:00
sem_recover.c
This commit renames all internal OS functions defined under sched/task so that they begin with the prefix. For example, nxtask_exit() vs. task_exit().
2019-02-04 13:42:51 -06:00
sem_reset.c
…
sem_setprotocol.c
…
sem_tickwait.c
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
2018-06-16 12:16:13 -06:00
sem_timedwait.c
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
2018-06-16 12:16:13 -06:00
sem_timeout.c
…
sem_trywait.c
…
sem_wait.c
sched/: Add debug assertions before each call to up_block_task() to assure that there is no attempt to block an IDLE task.
2018-11-30 06:54:15 -06:00
sem_waitirq.c
…
semaphore.h
Squashed commit of the following:
2019-04-29 14:52:05 -06:00
spinlock.c
Squashed commit of the following:
2019-03-04 14:22:50 -06:00