This website requires JavaScript.
Explore
Help
Register
Sign In
Mirrors_Framework
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
mirror of
https://github.com/apache/nuttx.git
synced
2026-06-09 02:44:53 +08:00
Code
Issues
Actions
1
Packages
Projects
Releases
Wiki
Activity
Files
3bacda15655a0806d997dd01dd67fe3159be199e
nuttx
/
sched
T
History
Gregory Nutt
e6377641a8
sched/Kconfig: Add ranges to START_YEAR, MONTH, and DAY
2016-10-27 18:04:14 -06:00
..
clock
Correct time initialization for the case where time is initialized from settings in the .config file. The correct range for month (tm_mon) internally is 0-11, not 1-12 as it is in the .config file.
2016-10-27 08:36:24 -06:00
environ
sched/: Review and correct some stylistic inconsistencies
2016-08-07 08:25:30 -06:00
errno
…
group
Explicitly initialize the group tg_exitsem with sem_init(). The existing logic worked because the correct initialization value is all zero, but it is better to initialize the semaphore explicitly. Noted by Jouko Holopainen.
2016-08-10 07:38:07 -06:00
init
Trivia fix to typo in comment
2016-10-26 12:29:36 -06:00
irq
vector table should have dimension NR_IRQS, not NR_IRQS+1
2016-09-22 07:56:12 -06:00
module
…
mqueue
Correct a comment
2016-09-15 13:10:42 -06:00
paging
…
pthread
sched/pthread and task: When a pthread is started, there is a small bit of logic that will run on the thread of execution of the new pthread. In the case where the new pthread has a lower priority than the parent thread, then this could cause both the parent thread and the new pthread to be blocked at the priority of the lower priority pthread (assuming that CONFIG_PRIORITY_INHERITANCE is not selected).
2016-10-01 11:38:22 -06:00
sched
sched/: Move fields related to parent/child task relationship out of TCB into group structure.
2016-09-06 08:28:31 -06:00
semaphore
Within the OS, when a thread obtains a semaphore count it must call sem_addholder() if CONFIG_PRIORITY_INHERITANCE is enabled. If a count is available, then sem_wait() calls sem_addholder(), otherwise it waited for the semaphore and called sem_addholder() when it eventually received the count.
2016-10-26 07:23:15 -06:00
signal
Explicitly initialize the group tg_exitsem with sem_init(). The existing logic worked because the correct initialization value is all zero, but it is better to initialize the semaphore explicitly. Noted by Jouko Holopainen.
2016-08-10 07:38:07 -06:00
task
sched/pthread and task: When a pthread is started, there is a small bit of logic that will run on the thread of execution of the new pthread. In the case where the new pthread has a lower priority than the parent thread, then this could cause both the parent thread and the new pthread to be blocked at the priority of the lower priority pthread (assuming that CONFIG_PRIORITY_INHERITANCE is not selected).
2016-10-01 11:38:22 -06:00
timer
sched/: Review and correct some stylistic inconsistencies
2016-08-07 08:32:11 -06:00
wdog
sched/: Review and correct some stylistic inconsistencies
2016-08-07 08:25:30 -06:00
wqueue
sched/: Review and correct some stylistic inconsistencies
2016-08-07 08:25:30 -06:00
.gitignore
…
Kconfig
sched/Kconfig: Add ranges to START_YEAR, MONTH, and DAY
2016-10-27 18:04:14 -06:00
Makefile
…