RTEMS CPU Kit with SuperCore  4.11.2
Files | Macros | Typedefs
Collaboration diagram for Event Set:

Files

file  eventreceive.c
 Constant used to receive the set of currently pending events in.
 

Macros

#define RTEMS_ALL_EVENTS   0xFFFFFFFF
 Constant used to send or receive all events.
 
#define RTEMS_EVENT_0   0x00000001
 Defines the bit in the event set associated with event 0. More...
 
#define RTEMS_EVENT_1   0x00000002
 Defines the bit in the event set associated with event 1. More...
 
#define RTEMS_EVENT_2   0x00000004
 Defines the bit in the event set associated with event 2. More...
 
#define RTEMS_EVENT_3   0x00000008
 Defines the bit in the event set associated with event 3. More...
 
#define RTEMS_EVENT_4   0x00000010
 Defines the bit in the event set associated with event 4. More...
 
#define RTEMS_EVENT_5   0x00000020
 Defines the bit in the event set associated with event 5. More...
 
#define RTEMS_EVENT_6   0x00000040
 Defines the bit in the event set associated with event 6. More...
 
#define RTEMS_EVENT_7   0x00000080
 Defines the bit in the event set associated with event 7. More...
 
#define RTEMS_EVENT_8   0x00000100
 Defines the bit in the event set associated with event 8. More...
 
#define RTEMS_EVENT_9   0x00000200
 Defines the bit in the event set associated with event 9. More...
 
#define RTEMS_EVENT_10   0x00000400
 Defines the bit in the event set associated with event 10. More...
 
#define RTEMS_EVENT_11   0x00000800
 Defines the bit in the event set associated with event 11. More...
 
#define RTEMS_EVENT_12   0x00001000
 Defines the bit in the event set associated with event 12. More...
 
#define RTEMS_EVENT_13   0x00002000
 Defines the bit in the event set associated with event 13. More...
 
#define RTEMS_EVENT_14   0x00004000
 Defines the bit in the event set associated with event 14. More...
 
#define RTEMS_EVENT_15   0x00008000
 Defines the bit in the event set associated with event 15. More...
 
#define RTEMS_EVENT_16   0x00010000
 Defines the bit in the event set associated with event 16. More...
 
#define RTEMS_EVENT_17   0x00020000
 Defines the bit in the event set associated with event 17. More...
 
#define RTEMS_EVENT_18   0x00040000
 Defines the bit in the event set associated with event 18. More...
 
#define RTEMS_EVENT_19   0x00080000
 Defines the bit in the event set associated with event 19. More...
 
#define RTEMS_EVENT_20   0x00100000
 Defines the bit in the event set associated with event 20. More...
 
#define RTEMS_EVENT_21   0x00200000
 Defines the bit in the event set associated with event 21. More...
 
#define RTEMS_EVENT_22   0x00400000
 Defines the bit in the event set associated with event 22. More...
 
#define RTEMS_EVENT_23   0x00800000
 Defines the bit in the event set associated with event 23. More...
 
#define RTEMS_EVENT_24   0x01000000
 Defines the bit in the event set associated with event 24. More...
 
#define RTEMS_EVENT_25   0x02000000
 Defines the bit in the event set associated with event 25. More...
 
#define RTEMS_EVENT_26   0x04000000
 Defines the bit in the event set associated with event 26. More...
 
#define RTEMS_EVENT_27   0x08000000
 Defines the bit in the event set associated with event 27. More...
 
#define RTEMS_EVENT_28   0x10000000
 Defines the bit in the event set associated with event 29. More...
 
#define RTEMS_EVENT_29   0x20000000
 Defines the bit in the event set associated with event 29. More...
 
#define RTEMS_EVENT_30   0x40000000
 Defines the bit in the event set associated with event 30. More...
 
#define RTEMS_EVENT_31   0x80000000
 Defines the bit in the event set associated with event 31. More...
 

Typedefs

typedef uint32_t rtems_event_set
 Integer type to hold an event set of up to 32 events represented as a bit field.
 

Detailed Description

Macro Definition Documentation

◆ RTEMS_EVENT_0

#define RTEMS_EVENT_0   0x00000001

Defines the bit in the event set associated with event 0.

◆ RTEMS_EVENT_1

#define RTEMS_EVENT_1   0x00000002

Defines the bit in the event set associated with event 1.

◆ RTEMS_EVENT_10

#define RTEMS_EVENT_10   0x00000400

Defines the bit in the event set associated with event 10.

◆ RTEMS_EVENT_11

#define RTEMS_EVENT_11   0x00000800

Defines the bit in the event set associated with event 11.

◆ RTEMS_EVENT_12

#define RTEMS_EVENT_12   0x00001000

Defines the bit in the event set associated with event 12.

◆ RTEMS_EVENT_13

#define RTEMS_EVENT_13   0x00002000

Defines the bit in the event set associated with event 13.

◆ RTEMS_EVENT_14

#define RTEMS_EVENT_14   0x00004000

Defines the bit in the event set associated with event 14.

◆ RTEMS_EVENT_15

#define RTEMS_EVENT_15   0x00008000

Defines the bit in the event set associated with event 15.

◆ RTEMS_EVENT_16

#define RTEMS_EVENT_16   0x00010000

Defines the bit in the event set associated with event 16.

◆ RTEMS_EVENT_17

#define RTEMS_EVENT_17   0x00020000

Defines the bit in the event set associated with event 17.

◆ RTEMS_EVENT_18

#define RTEMS_EVENT_18   0x00040000

Defines the bit in the event set associated with event 18.

◆ RTEMS_EVENT_19

#define RTEMS_EVENT_19   0x00080000

Defines the bit in the event set associated with event 19.

◆ RTEMS_EVENT_2

#define RTEMS_EVENT_2   0x00000004

Defines the bit in the event set associated with event 2.

◆ RTEMS_EVENT_20

#define RTEMS_EVENT_20   0x00100000

Defines the bit in the event set associated with event 20.

◆ RTEMS_EVENT_21

#define RTEMS_EVENT_21   0x00200000

Defines the bit in the event set associated with event 21.

◆ RTEMS_EVENT_22

#define RTEMS_EVENT_22   0x00400000

Defines the bit in the event set associated with event 22.

◆ RTEMS_EVENT_23

#define RTEMS_EVENT_23   0x00800000

Defines the bit in the event set associated with event 23.

◆ RTEMS_EVENT_24

#define RTEMS_EVENT_24   0x01000000

Defines the bit in the event set associated with event 24.

◆ RTEMS_EVENT_25

#define RTEMS_EVENT_25   0x02000000

Defines the bit in the event set associated with event 25.

◆ RTEMS_EVENT_26

#define RTEMS_EVENT_26   0x04000000

Defines the bit in the event set associated with event 26.

◆ RTEMS_EVENT_27

#define RTEMS_EVENT_27   0x08000000

Defines the bit in the event set associated with event 27.

◆ RTEMS_EVENT_28

#define RTEMS_EVENT_28   0x10000000

Defines the bit in the event set associated with event 29.

◆ RTEMS_EVENT_29

#define RTEMS_EVENT_29   0x20000000

Defines the bit in the event set associated with event 29.

◆ RTEMS_EVENT_3

#define RTEMS_EVENT_3   0x00000008

Defines the bit in the event set associated with event 3.

◆ RTEMS_EVENT_30

#define RTEMS_EVENT_30   0x40000000

Defines the bit in the event set associated with event 30.

◆ RTEMS_EVENT_31

#define RTEMS_EVENT_31   0x80000000

Defines the bit in the event set associated with event 31.

◆ RTEMS_EVENT_4

#define RTEMS_EVENT_4   0x00000010

Defines the bit in the event set associated with event 4.

◆ RTEMS_EVENT_5

#define RTEMS_EVENT_5   0x00000020

Defines the bit in the event set associated with event 5.

◆ RTEMS_EVENT_6

#define RTEMS_EVENT_6   0x00000040

Defines the bit in the event set associated with event 6.

◆ RTEMS_EVENT_7

#define RTEMS_EVENT_7   0x00000080

Defines the bit in the event set associated with event 7.

◆ RTEMS_EVENT_8

#define RTEMS_EVENT_8   0x00000100

Defines the bit in the event set associated with event 8.

◆ RTEMS_EVENT_9

#define RTEMS_EVENT_9   0x00000200

Defines the bit in the event set associated with event 9.