Inspector task – Freescale Semiconductor Microcontrollers User Manual

Page 194

Advertising
background image

Real Time Kernel Awareness

OSEK Kernel Awareness

194

Microcontrollers Debugger Manual

The following sections offer a description of typical objects along with their attributes and
how they are presented.

NOTE

Objects and their attributes depend on the OSEK implementation and OSEK
configuration, and therefore may differ from this description.

Inspector Task

The Task shown in

Figure 5.3

displays the current state of the OSEK task trace.

Figure 5.3 Inspector Task

When selecting Task in the hierarchical tree on the left side of the Inspect window,
additional information concerning tasks is displayed on the right side of the window under
the following headings:

Name: displays the name of the task

Task Priority: displays the priority of the task.

Task State: describes the current state of the task. Possible values are READY,

SUPENDED, WAITING, RUNNING or INVALID_TASK. The ORTI file defines
the different states.

Events State: the event is represented by its mask. The event mask is the number

whose range is from 1 to 0xFFFFFFFF. When the event mask value is set to 1, the
event is activated. When it is set to 0, the event is disabled.

Waited Events: when the bit is set to 0, the event is not expected. When the bit is set

to 1, the event is expected.

Task Event Masks: describes the current task event mask.

Current Task Stack: displays the name of the current stack used by the task.

Task Properties: describes task properties. Possible value are BASIC/EXTENDED,

NONPREMPT/FULLPREMPT, Priority value, AUTO. The ORTI file defines the
possible values.

Advertising