zephyr/kernel/microkernel
Allan Stephens ec87ce02a5 Finish consolidating workload monitoring code
Moves workload monitoring logic from microkernel server file and
relocates it so it resides with other workload monitoring code.
This change means that the various variables use for workload monitor
computations no longer need to be globally visible.

This move also allows correction of two pre-existing issues:

1) Eliminates reference to non-existent POWERSAVEOFF configuration
   option.
2) Test to see if idle task has been deselected is no longer done
   if prior test has shown that it has just been selected, since
   the two conditions are mutually exclusive.

Change-Id: Ibd04b789e9ed40910c33261285c07f5a1044eee7
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-02-05 20:13:52 -05:00
..
channel Renaming InitPipe to _pipe_init 2016-02-05 20:13:51 -05:00
include Finish consolidating workload monitoring code 2016-02-05 20:13:52 -05:00
cmdPkt.c Consolidate command packet code 2016-02-05 20:13:52 -05:00
defs.objs Eliminate microkernel/movedata sub-directory 2016-02-05 20:13:51 -05:00
global.c Eliminate microkernel/core sub-directory 2016-02-05 20:13:51 -05:00
idle.c Finish consolidating workload monitoring code 2016-02-05 20:13:52 -05:00
k_event.c Allow events to support tickless kernel 2016-02-05 20:13:49 -05:00
k_irq.c Allow task IRQ code to support tickless kernel 2016-02-05 20:13:49 -05:00
k_mbox.c Allow mailboxes to support tickless kernel 2016-02-05 20:13:49 -05:00
k_memmap.c Allow memory maps to support tickless kernel 2016-02-05 20:13:49 -05:00
k_mempool.c Allow memory pools to support tickless kernel 2016-02-05 20:13:49 -05:00
k_mutex.c Allow mutexes to support tickless kernel 2016-02-05 20:13:49 -05:00
k_nop.c
k_offload.c
k_queue.c Allow FIFOs to support tickless kernel 2016-02-05 20:13:49 -05:00
k_sema.c Renaming cmdPktGet to _cmd_pkt_get 2016-02-05 20:13:51 -05:00
k_task.c Relocate arch-independent _TaskAbort() 2016-02-05 20:13:52 -05:00
k_timer.c Rename _HandleExpiredTimers to _k_timer_list_update 2016-02-05 20:13:52 -05:00
movedata.c Eliminate microkernel/movedata sub-directory 2016-02-05 20:13:51 -05:00
server.c Finish consolidating workload monitoring code 2016-02-05 20:13:52 -05:00
task_monitor.c
ticker.c Increase consolidation of workload monitoring code 2016-02-05 20:13:52 -05:00