56#ifndef _RTEMS_RTEMS_ASR_H
57#define _RTEMS_RTEMS_ASR_H
109#define RTEMS_SIGNAL_0 0x00000001
119#define RTEMS_SIGNAL_1 0x00000002
129#define RTEMS_SIGNAL_2 0x00000004
139#define RTEMS_SIGNAL_3 0x00000008
149#define RTEMS_SIGNAL_4 0x00000010
159#define RTEMS_SIGNAL_5 0x00000020
169#define RTEMS_SIGNAL_6 0x00000040
179#define RTEMS_SIGNAL_7 0x00000080
189#define RTEMS_SIGNAL_8 0x00000100
199#define RTEMS_SIGNAL_9 0x00000200
209#define RTEMS_SIGNAL_10 0x00000400
219#define RTEMS_SIGNAL_11 0x00000800
229#define RTEMS_SIGNAL_12 0x00001000
239#define RTEMS_SIGNAL_13 0x00002000
249#define RTEMS_SIGNAL_14 0x00004000
259#define RTEMS_SIGNAL_15 0x00008000
269#define RTEMS_SIGNAL_16 0x00010000
279#define RTEMS_SIGNAL_17 0x00020000
289#define RTEMS_SIGNAL_18 0x00040000
299#define RTEMS_SIGNAL_19 0x00080000
309#define RTEMS_SIGNAL_20 0x00100000
319#define RTEMS_SIGNAL_21 0x00200000
329#define RTEMS_SIGNAL_22 0x00400000
339#define RTEMS_SIGNAL_23 0x00800000
349#define RTEMS_SIGNAL_24 0x01000000
359#define RTEMS_SIGNAL_25 0x02000000
369#define RTEMS_SIGNAL_26 0x04000000
379#define RTEMS_SIGNAL_27 0x08000000
389#define RTEMS_SIGNAL_28 0x10000000
399#define RTEMS_SIGNAL_29 0x20000000
409#define RTEMS_SIGNAL_30 0x40000000
419#define RTEMS_SIGNAL_31 0x80000000
void rtems_asr
This type defines the return type of routines which are used to process asynchronous signals.
Definition: asr.h:77
rtems_asr(* rtems_asr_entry)(rtems_signal_set)
This type defines the prototype of routines which are used to process asynchronous signals.
Definition: asr.h:97
uint32_t rtems_signal_set
This integer type represents a bit field which can hold exactly 32 individual signals.
Definition: asr.h:87