VxWorks Operating System Guide (2.4) VxWorks System Tasks

xiaoxiao2021-03-06  14

1.1.vxWorks system task

After the target board is active, there is a few tasks that have begun to run.

Ÿ Root task: Tusroot

The kernel first performs root task Tusrroot, and its entry point is the USRROOT () function in file config / all / usrconfig.c, which is responsible for initializing the VxWorks tool, and creates registration, exception handling, network communication tasks, and TRLogind. In general, the root task Tusrroot is deleted after all initialization works.

Ÿ Registration tasks: Tlogtask

The registration task TLogTask is used to transmit system messages that do not require I / O operations by the VxWorks module.

Ÿ Exception handling task: TexCTask

The exception handling task TexCTASK has the highest priority, which is responsible for the abnormal situation of the system, cannot be suspended, deleted, or changing its priority.

Ÿ Network Communication Task: TNETTASK

Network Communication Task TNettask is responsible for network communication of system-level tasks.

Ÿ Target agency task: TwDBTask

If the target agent is running in task mode, the target proxy task TwDBTask is created to respond to the request of the host target server.

转载请注明原文地址:https://www.9cbs.com/read-50192.html

New Post(0)