.. |
clock
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
environ
|
Move environment files from sched/ to sched/environ
|
2014-08-08 13:53:29 -06:00 |
errno
|
Move errno related files from sched/ to sched/errno
|
2014-08-08 15:52:55 -06:00 |
group
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
init
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
irq
|
Move interrupt dispatch logic from sched/ to sched/irq
|
2014-08-08 14:31:15 -06:00 |
mqueue
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
paging
|
Move page fill sources from sched/ to sched/paging
|
2014-08-08 15:08:07 -06:00 |
pthread
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
semaphore
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
signal
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
task
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
timer
|
Move page fill sources from sched/ to sched/paging
|
2014-08-08 15:08:07 -06:00 |
wdog
|
Move watchdog functions from sched/ to sched/wdog
|
2014-08-08 14:21:48 -06:00 |
.gitignore
|
.dSYM only needs to be in the same .gitignore files as .exe
|
2013-05-30 15:02:04 -06:00 |
Kconfig
|
Some final tickless OS bugfixes. No longer EXPERIMENTAL. Update some comments
|
2014-08-07 19:11:22 -06:00 |
Makefile
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
atexit.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
exit.c
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
getpid.c
|
Add some checks: if getpid() or get_errno_ptr() are called very early in the initialization sequence, they would fail
|
2014-04-10 10:20:44 -06:00 |
nanosleep.c
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
on_exit.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
os_internal.h
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
prctl.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_addblocked.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_addprioritized.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_addreadytorun.c
|
Implements the tickless OS
|
2014-08-07 11:39:16 -06:00 |
sched_cpuload.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_foreach.c
|
Stack monitor fixes
|
2013-09-24 12:13:53 -06:00 |
sched_free.c
|
Create sched_ufree and sched_kfree from sched_free; Use user-accessible heap to allocae stacks
|
2013-03-10 15:32:33 +00:00 |
sched_garbage.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_getfiles.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_getparam.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_getscheduler.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_getsockets.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_getstreams.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_gettcb.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_lock.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_lockcount.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_mergepending.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_processtimer.c
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
sched_releasetcb.c
|
Move POSIX timer files from sched/ to sched/timer/
|
2014-08-08 14:55:16 -06:00 |
sched_removeblocked.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_removereadytorun.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_reprioritize.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_rrgetinterval.c
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
sched_self.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_setparam.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_setpriority.c
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
sched_setscheduler.c
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
sched_timerexpiration.c
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
sched_unlock.c
|
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
|
2014-08-07 18:00:38 -06:00 |
sched_verifytcb.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |
sched_wait.c
|
Bugfix: whenever a thread it must report the PID of the main task (even it is not the main task) with SIGCHLD
|
2013-02-04 22:38:59 +00:00 |
sched_waitid.c
|
Move group logic from sched/ to sched/group
|
2014-08-08 14:06:42 -06:00 |
sched_waitpid.c
|
Move group logic from sched/ to sched/group
|
2014-08-08 14:06:42 -06:00 |
sched_yield.c
|
Rename _TCB to struct tcb_s
|
2013-02-04 18:46:28 +00:00 |