CooCox 1.1.4 on mbed with simple blinky example

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

EventCtrBlk Struct Reference

EventCtrBlk Struct Reference

Event control block. More...

Data Fields

void * eventPtr
U8 id
U8 eventType:4
U8 eventSortType:4
U16 eventCounter
U16 initialEventCounter
P_OSTCB eventTCBList

Detailed Description

Event control block.

This struct is use to manage event, e.g. semaphore,mailbox,queue.

Definition at line 34 of file OsEvent.h.


Field Documentation

Counter of semaphore.

Definition at line 40 of file OsEvent.h.

void* eventPtr

Point to mailbox or queue struct

Definition at line 36 of file OsEvent.h.

0:FIFO 1: Preemptive by prio

Definition at line 39 of file OsEvent.h.

Task waitting list.

Definition at line 42 of file OsEvent.h.

Type of event

Definition at line 38 of file OsEvent.h.

U8 id

ECB id

Definition at line 37 of file OsEvent.h.

Initial counter of semaphore.

Definition at line 41 of file OsEvent.h.