RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Macros | Typedefs
asr.h File Reference

This header file defines the parts of the Signal Manager API. More...

#include <stdint.h>

Go to the source code of this file.

Macros

#define RTEMS_SIGNAL_0   0x00000001
 This signal set constant represents the bit in the signal set associated with signal 0.
 
#define RTEMS_SIGNAL_1   0x00000002
 This signal set constant represents the bit in the signal set associated with signal 1.
 
#define RTEMS_SIGNAL_2   0x00000004
 This signal set constant represents the bit in the signal set associated with signal 2.
 
#define RTEMS_SIGNAL_3   0x00000008
 This signal set constant represents the bit in the signal set associated with signal 3.
 
#define RTEMS_SIGNAL_4   0x00000010
 This signal set constant represents the bit in the signal set associated with signal 4.
 
#define RTEMS_SIGNAL_5   0x00000020
 This signal set constant represents the bit in the signal set associated with signal 5.
 
#define RTEMS_SIGNAL_6   0x00000040
 This signal set constant represents the bit in the signal set associated with signal 6.
 
#define RTEMS_SIGNAL_7   0x00000080
 This signal set constant represents the bit in the signal set associated with signal 7.
 
#define RTEMS_SIGNAL_8   0x00000100
 This signal set constant represents the bit in the signal set associated with signal 8.
 
#define RTEMS_SIGNAL_9   0x00000200
 This signal set constant represents the bit in the signal set associated with signal 9.
 
#define RTEMS_SIGNAL_10   0x00000400
 This signal set constant represents the bit in the signal set associated with signal 10.
 
#define RTEMS_SIGNAL_11   0x00000800
 This signal set constant represents the bit in the signal set associated with signal 11.
 
#define RTEMS_SIGNAL_12   0x00001000
 This signal set constant represents the bit in the signal set associated with signal 12.
 
#define RTEMS_SIGNAL_13   0x00002000
 This signal set constant represents the bit in the signal set associated with signal 13.
 
#define RTEMS_SIGNAL_14   0x00004000
 This signal set constant represents the bit in the signal set associated with signal 14.
 
#define RTEMS_SIGNAL_15   0x00008000
 This signal set constant represents the bit in the signal set associated with signal 15.
 
#define RTEMS_SIGNAL_16   0x00010000
 This signal set constant represents the bit in the signal set associated with signal 16.
 
#define RTEMS_SIGNAL_17   0x00020000
 This signal set constant represents the bit in the signal set associated with signal 17.
 
#define RTEMS_SIGNAL_18   0x00040000
 This signal set constant represents the bit in the signal set associated with signal 18.
 
#define RTEMS_SIGNAL_19   0x00080000
 This signal set constant represents the bit in the signal set associated with signal 19.
 
#define RTEMS_SIGNAL_20   0x00100000
 This signal set constant represents the bit in the signal set associated with signal 20.
 
#define RTEMS_SIGNAL_21   0x00200000
 This signal set constant represents the bit in the signal set associated with signal 21.
 
#define RTEMS_SIGNAL_22   0x00400000
 This signal set constant represents the bit in the signal set associated with signal 22.
 
#define RTEMS_SIGNAL_23   0x00800000
 This signal set constant represents the bit in the signal set associated with signal 23.
 
#define RTEMS_SIGNAL_24   0x01000000
 This signal set constant represents the bit in the signal set associated with signal 24.
 
#define RTEMS_SIGNAL_25   0x02000000
 This signal set constant represents the bit in the signal set associated with signal 25.
 
#define RTEMS_SIGNAL_26   0x04000000
 This signal set constant represents the bit in the signal set associated with signal 26.
 
#define RTEMS_SIGNAL_27   0x08000000
 This signal set constant represents the bit in the signal set associated with signal 27.
 
#define RTEMS_SIGNAL_28   0x10000000
 This signal set constant represents the bit in the signal set associated with signal 28.
 
#define RTEMS_SIGNAL_29   0x20000000
 This signal set constant represents the bit in the signal set associated with signal 29.
 
#define RTEMS_SIGNAL_30   0x40000000
 This signal set constant represents the bit in the signal set associated with signal 30.
 
#define RTEMS_SIGNAL_31   0x80000000
 This signal set constant represents the bit in the signal set associated with signal 31.
 

Typedefs

typedef void rtems_asr
 This type defines the return type of routines which are used to process asynchronous signals.
 
typedef uint32_t rtems_signal_set
 This integer type represents a bit field which can hold exactly 32 individual signals.
 
typedef rtems_asr(* rtems_asr_entry) (rtems_signal_set)
 This type defines the prototype of routines which are used to process asynchronous signals.
 

Detailed Description

This header file defines the parts of the Signal Manager API.