eCosTM Reference Manual
Prev | Chapter 18. Package: eCos uITRON Compatibility Layer | Next

# 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.

Prev | Home | Next
Component: Mailboxes | Up | Component: Tasks