Overview
Include Files
The "Kernel File List" table shows a list of the kernel include files, with descriptions.
Table: Kernel File List
File
|
Description
|
ke.h
|
Contains the kernel environment definition
|
ke_event.h
|
Contains the event handling primitives
|
ke_mem.h
|
Contains the implementation of the heap management module
|
ke_msg.h
|
This file contains the scheduler primitives called to create or delete a task. It also contains the scheduler itself
|
ke_task.h
|
Contains the implementation of the kernel task management
|
ke_timer.h
|
Contains the scheduler primitives called to create or delete a timer task. It also contains the timer scheduler itself
|
Kernel Environment
The kernel environment structure contains the queues used for event, timer and message management, including:
- A queue of sent messages that have not yet been delivered to the receiver
- A queue of messages delivered to the receiver, but not yet consumed
- A queue for timer events