|
RTEMS CPU Kit with SuperCore
|
POSIX Signals Manager Initialization. More...
#include <errno.h>#include <signal.h>#include <string.h>#include <stdlib.h>#include <rtems/score/isrlevel.h>#include <rtems/score/threadimpl.h>#include <rtems/score/threadqimpl.h>#include <rtems/score/watchdogimpl.h>#include <rtems/score/wkspace.h>#include <rtems/posix/threadsup.h>#include <rtems/posix/psignalimpl.h>#include <rtems/posix/pthreadimpl.h>#include <rtems/posix/time.h>#include <rtems/config.h>#include <rtems/seterr.h>
Macros | |
| #define | SIG_ARRAY_MAX (SIGRTMAX + 1) |
| #define | _States_Is_interruptible_signal(_states) |
Functions | |
| RTEMS_STATIC_ASSERT (sizeof(_POSIX_signals_Vectors)==sizeof(_POSIX_signals_Default_vectors), posix_signals_vectors) | |
| void | _POSIX_signals_Abnormal_termination_handler (int signo) |
| void | _POSIX_signals_Action_handler (Thread_Control *executing, Thread_Action *action, Per_CPU_Control *cpu, ISR_Level level) |
| void | _POSIX_signals_Manager_Initialization (void) |
| POSIX signals manager initialization. | |
Variables | |
| sigset_t | _POSIX_signals_Pending |
| const struct sigaction | _POSIX_signals_Default_vectors [SIG_ARRAY_MAX] |
| struct sigaction | _POSIX_signals_Vectors [SIG_ARRAY_MAX] |
| Thread_queue_Control | _POSIX_signals_Wait_queue |
| Chain_Control | _POSIX_signals_Inactive_siginfo |
| Chain_Control | _POSIX_signals_Siginfo [SIG_ARRAY_MAX] |
POSIX Signals Manager Initialization.
| #define _States_Is_interruptible_signal | ( | _states | ) |
1.8.13