beautypg.com

Zilog EZ80F91AZA User Manual

Page 30

background image

RZK Configuration

UM007518-1211

20

Zilog Real-Time Kernel: eZ80

®

CPU

User Manual

Table 13 lists the four different configurations of RZK libraries.

The real-time application can therefore be used first with the RZK

DebugPI

configuration

to remove any errors during testing of the system. If the application is error-free, it is pref-
erable to use the RZK

NDebugNPI

or RZK

NDebugPI

configuration, based on your appli-

cation requirements. By using RZK

NDebugNPI

, you can save memory.

RZK_MAX_CWD_PATH_LEN

128

Specifies the maximum length of the current
working directory path in bytes; valid only if
RZKFS is defined.

RZK_CWD_PATH

“EXTF:/”

Specifies the current working directory for the
threads that are created in the main() function;
valid only if RZKFS is defined.

Table 13. Four Configurations of RZK Libraries

RZK Library

Description

RZKDebugPI

Debug and Priority Inheritance protocol enabled.

RZKDebugNPI

Debug enabled but Priority Inheritance protocol disabled.

RZKNDebugNPI

Debug and Priority Inheritance protocol disabled.

RZKNDebugPI

Debug disabled but Priority Inheritance protocol enabled.

Table 12. Default Debug Priority Inheritance Values for the RZK_Conf.c File (Continued)

RZK Macro

Default Value

Description

Note: *Refer to the

Zilog Real-Time Kernel Reference Manual (RM0006)

and its appendix about Interrupt Handling to

configure the RZK timer.

This manual is related to the following products: