| 
    ChibiOS
    0.0.0
    
   | 
 
System data structure. More...
#include <chschd.h>

Data Fields | |
| ready_list_t | rlist | 
| Ready list header.  More... | |
| virtual_timers_list_t | vtlist | 
| Virtual timers delta list header.  More... | |
| system_debug_t | dbg | 
| System debug.  More... | |
| thread_t | mainthread | 
| Main thread descriptor.  More... | |
| tm_calibration_t | tm | 
| Time measurement calibration data.  More... | |
| kernel_stats_t | kernel_stats | 
| Global kernel statistics.  More... | |
System data structure.
| ready_list_t ch_system::rlist | 
Ready list header.
Definition at line 415 of file chschd.h.
Referenced by _scheduler_init(), chRegFirstThread(), chRegNextThread(), chRegSetThreadName(), chSchDoReschedule(), chSchDoRescheduleAhead(), chSchDoRescheduleBehind(), chSchDoYieldS(), chSchGoSleepS(), chSchIsPreemptionRequired(), chSchIsRescRequiredI(), chSchReadyAheadI(), chSchReadyI(), chSchWakeupS(), chSysGetIdleThreadX(), chSysIntegrityCheckI(), chSysUnlock(), chThdGetSelfX(), and queue_notempty().
| virtual_timers_list_t ch_system::vtlist | 
Virtual timers delta list header.
Definition at line 419 of file chschd.h.
Referenced by _vt_init(), chSysIntegrityCheckI(), chVTDoResetI(), chVTDoSetI(), chVTDoTickI(), chVTGetSystemTimeX(), and chVTGetTimersStateI().
| system_debug_t ch_system::dbg | 
System debug.
Definition at line 423 of file chschd.h.
Referenced by _dbg_check_disable(), _dbg_check_enable(), _dbg_check_enter_isr(), _dbg_check_leave_isr(), _dbg_check_lock(), _dbg_check_lock_from_isr(), _dbg_check_suspend(), _dbg_check_unlock(), _dbg_check_unlock_from_isr(), _trace_halt(), _trace_init(), _trace_isr_enter(), _trace_isr_leave(), _trace_switch(), chDbgCheckClassI(), chDbgCheckClassS(), chDbgResumeTraceI(), chDbgSuspendTraceI(), chDbgWriteTraceI(), chSysHalt(), chSysInit(), and trace_next().
| thread_t ch_system::mainthread | 
| tm_calibration_t ch_system::tm | 
Time measurement calibration data.
Definition at line 432 of file chschd.h.
Referenced by _tm_init(), and chTMStopMeasurementX().
| kernel_stats_t ch_system::kernel_stats | 
Global kernel statistics.
Definition at line 438 of file chschd.h.
Referenced by _stats_ctxswc(), _stats_increase_irq(), _stats_init(), _stats_start_measure_crit_isr(), _stats_start_measure_crit_thd(), _stats_stop_measure_crit_isr(), and _stats_stop_measure_crit_thd().