rtlinux_signal -- list of available RTLinux User-Level signals


RTLinux currently supports two types of User-Level signals -- interrupts and timers. In functions such as rtlinux_sigaction(3) and rtlinux_sigaddset(3) you can use the following defines for the signum.

RTLINUX_SIGIRQx signals refer to interrupt-driven signals, where x is the IRQ number. Currently any IRQ supported by Linux can be used in RTLinux signals, and x designates the IRQ number, which can be any number from 0 to one less than the maximum number of IRQs (currently defined as NR_IRQS).

RTLINUX_SIGTIMERx signals can be used to setup real-time timers in userspace as described in rtlinux_sigaction(3). x can be any number from 0 to 15.


Nathan Paul Simons (npsimons@fsmlabs.com


This function is only available in Linux user processes. RTLinux threads can not use this function.


rtlinux_sigprocmask(3), rtlinux_sigsetops(3), rtlinux_sigaction(3), rtl_request_irq(3), rtl_free_irq(3), signal(3)

2001 FSMLabs Inc.

All rights reserved.