Component: Eventflags

Macro name

CYGPKG_UITRON_FLAGS

Type

Boolean

Description

uITRON Eventflag objects are used with functions named xxx_flg(); they support communication between tasks by means of setting and clearing bits in a word or flag value. Waiting for all or any of a set of bits is supported.

Option: Number of event flags

Macro name

CYGNUM_UITRON_FLAGS

Type

Count

Description

The number of uITRON eventflag objects present in the system. Valid eventflag object IDs will range from 1 to this value.

Component: Support create and delete

Macro name

CYGPKG_UITRON_FLAGS_CREATE_DELETE

Type

Boolean

Description

Support eventflag create and delete operations (cre_flg, del_flg). Otherwise all eventflags are created, up to the number specified above.

Option: Number of eventflags created initially

Macro name

CYGNUM_UITRON_FLAGS_INITIALLY

Type

Count

Description

The number of uITRON eventflags initially created. This number should not be more than the number of eventflags in the system, though setting it to a large value to mean "all" is acceptable. Initially, only eventflags numbered 1 to this number exist; higher numbered ones must be created before use.