ChibiOS/RT Logo ChibiOS/RT

Architecture - Reference Manual - Guides

Data Fields

ReadyList Struct Reference
[SchedulerCore Port Implementation]

Ready list header. More...

#include <chschd.h>

Inherits ThreadsQueue.

Collaboration diagram for ReadyList:
Collaboration graph
[legend]

Data Fields

ThreadsQueue r_queue
 Threads queue.
tprio_t r_prio
 This field must be initialized to zero.
struct context r_ctx
 Not used, present because offsets.
Threadr_newer
 Newer registry element.
Threadr_older
 Older registry element.
Threadr_current
 The currently running thread.

Detailed Description

Ready list header.

Definition at line 77 of file chschd.h.


Field Documentation

Threads queue.

Definition at line 78 of file chschd.h.

Referenced by chSchDoRescheduleI(), chSchGoSleepS(), chSchIsRescRequiredExI(), chSchReadyI(), and scheduler_init().

This field must be initialized to zero.

Definition at line 79 of file chschd.h.

Referenced by scheduler_init().

Not used, present because offsets.

Definition at line 81 of file chschd.h.

Newer registry element.

Definition at line 84 of file chschd.h.

Referenced by chRegFirstThread(), and scheduler_init().

Older registry element.

Definition at line 85 of file chschd.h.

Referenced by scheduler_init().

The currently running thread.

Definition at line 92 of file chschd.h.


Generated on Sun Oct 24 2010 09:40:49 for ChibiOS/RT by doxygen 1.7.1