
User’s Manual U14833EJ2V0UM
13
LIST OF FIGURES (1/2)
Figure No.
Title
Page
2-1
Kernel Configuration.......................................................................................................................................20
3-1
3-2
3-3
3-4
3-5
3-6
3-7
Ready Queue .................................................................................................................................................26
State 1 of Ready Queue During Round Robin Processing.............................................................................27
State 2 of Ready Queue During Round Robin Processing.............................................................................28
State 3 of Ready Queue During Round Robin Processing.............................................................................28
Processing Flow of Round Robin Scheduling.................................................................................................29
Scheduling Delay............................................................................................................................................30
Disabling Dispatch..........................................................................................................................................31
4-1
4-2
4-3
4-4
4-5
Task State Transition......................................................................................................................................38
Example of Task Exception Processing Routine Activation (1) ......................................................................43
Example of Task Exception Processing Routine Activation (2) ......................................................................43
Example of Task Exception Processing Routine Activation (3) ......................................................................44
Example of Task Exception Processing Routine Activation (4) ......................................................................44
6-1
6-2
6-3
6-4
6-5
6-6
6-7
6-8
6-9
6-10
6-11
Fixed-Length Memory Block...........................................................................................................................71
Fixed-Length Memory Pool ............................................................................................................................71
Variable-Length Memory Block ......................................................................................................................75
Variable-Length Memory Pool Structure (Immediately After Creation)...........................................................76
Variable-Length Memory Pool Structure (After Memory Block Acquisition)....................................................76
Variable-Length Memory Pool Structure (When Area Divided into Islands) ...................................................77
Memory Block Acquisition ..............................................................................................................................77
Case When Task Is Waiting Even Though Sufficient Area Is Available..........................................................78
Memory Block Linking 1 .................................................................................................................................79
Memory Block Linking 2 .................................................................................................................................79
Memory Block Linking 3 .................................................................................................................................80
7-1
7-2
7-3
Cyclic Handler Phase.....................................................................................................................................87
Phase Saving .................................................................................................................................................88
No Phase Saving............................................................................................................................................88
8-1
Interrupt Processing Flow...............................................................................................................................92
9-1
Exception Processing Flow ............................................................................................................................98
11-1
Initialization Processing Flow .......................................................................................................................104
12-1
Position of Interface Library..........................................................................................................................106
13-1
13-2
13-3
13-4
Service call Description Format....................................................................................................................115
Task Attributes..............................................................................................................................................119
Task Exception Processing Routine Attribute...............................................................................................153
Semaphore Attribute.....................................................................................................................................164