Configuration file definition items, System definition procedure ) – Renesas 70 User Manual

Page 109

Advertising
background image

Chapter 6 Using Configurator

- 99 -

6.1.2 Configuration

File Definition Items

The following definitions

58

are to be formulated in the configuration file

System definition

System clock definition

Respective maximum number of items

Task definition

Eventflag definition

Semaphore definition

Mailbox definition

Data queue definition

Short data queue definition

Fixed-size Memory Pool definition

Variable-size Memory Pool definition

Cyclic handler definition

Alarm handler definition

Interrupt vector definition

[( System Definition Procedure )]


<< Format >>

// System Definition
system{

stack_size

=

System stack size

;

priority

=

Ma

ximum value of priority

;

system_IPL

=

Kernel mask level(OS interrupt disable level)

;

timeout

=

Timeout function

;

task_pause

=

Task Pause

;

tic_deno

=

Time tick denominator

;

tic_nume

=

Time tick numerator

;

message_pri =

Maximum message priority value

;

};

<< Content >>

1. System stack size

[( Definition format )] Numeric

value

[( Definition range )]

6 or more

[( Default value )] 400H

Define the total stack size used in service call and interrupt processing.

58

All items except task definition can omitted. If omitted, definitions in the default configuration file are referenced.

Advertising