|
RTEMS CPU Kit with SuperCore
4.11.3
|
The following defines the control structure used to manage signals. More...
#include <asr.h>

Data Fields | |
| bool | is_enabled |
| This field indicates if are ASRs enabled currently. More... | |
| rtems_asr_entry | handler |
| This field indicates if address of the signal handler function. More... | |
| Modes_Control | mode_set |
| This field indicates if the task mode the signal will run with. More... | |
| rtems_signal_set | signals_posted |
| This field indicates the signal set that is posted. More... | |
| rtems_signal_set | signals_pending |
| This field indicates the signal set that is pending. More... | |
| uint32_t | nest_level |
| This field indicates if nest level of signals being processed. | |
| ISR_lock_Control | Lock |
| Lock to protect this structure. | |
The following defines the control structure used to manage signals.
Each thread has a copy of this record.
| rtems_asr_entry ASR_Information::handler |
This field indicates if address of the signal handler function.
Referenced by _ASR_Initialize(), and rtems_signal_catch().
| bool ASR_Information::is_enabled |
This field indicates if are ASRs enabled currently.
Referenced by _ASR_Initialize().
| Modes_Control ASR_Information::mode_set |
This field indicates if the task mode the signal will run with.
Referenced by _ASR_Initialize(), and rtems_signal_catch().
| rtems_signal_set ASR_Information::signals_pending |
This field indicates the signal set that is pending.
Referenced by _ASR_Initialize(), and _ASR_Swap_signals().
| rtems_signal_set ASR_Information::signals_posted |
This field indicates the signal set that is posted.
Referenced by _ASR_Are_signals_pending(), _ASR_Initialize(), and _ASR_Swap_signals().
1.8.13