- Feb 13, 2016
-
-
Gregory Nutt authored
SMP: Need to perform all IDLE task memory allocations on initializatin thread prior to starting the other CPUs
-
Gregory Nutt authored
-
- Feb 12, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
SMP: Add up_cpustart and up_cpurestart protoypes; fix some problems in sched_addreadytorun; first cut at SMP version of up_mergepending.
-
Gregory Nutt authored
SMP: Add non-reentrant spinlocks, fix pre-emption controls with SMP, and most of the basic scheduler support for SMP (still missing a few things)
-
Gregory Nutt authored
OS: Add a RUNNABLE attribute to the tasklists to indicate if the task list includes the currently executing task. Use this additional bit of information to determine if a context switch could really occur when removing a TCB from a task list
-
- Feb 11, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Scheduler: Replace the boolean 'prioritized' with a uint8_t bit set so that additional attributes of a list can be specified without adding more boolean values.
-
Gregory Nutt authored
-
- Feb 10, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Feb 09, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Feb 08, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
DHCPD no longer calls directly into the OS, but uses network IOCTL commands to modify the ARP table. Plus, fix a warning.
-
Gregory Nutt authored
-
- Feb 06, 2016
-
-
Gregory Nutt authored
sched/: Replace explict references to g_readytorun with indirect references via the this_task() macro
-
Gregory Nutt authored
-
- Feb 05, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
syslog: If syslog timestamping is enabled, don't try to get the time if the timer hardware has not yet been initialized.
-
Gregory Nutt authored
Add a state variable that provides the current level of OS initialization. This is needed by some logic that may attempt to run early in the start-up sequence, but cannot run if a sufficient level of initializaitn has not not yet occurred
-
Gregory Nutt authored
-
- Feb 04, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Feb 03, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-