Цитата(spf @ Apr 4 2007, 06:56)

К чему я это?
К тому, что иметь такую возможность не помешает именно в embedded приложениях, когда требуется "утоптать" в имеющийся аппарат, а не брать монстра.
PS: Вложенные прерывания на некоторых системах достаточно "дороги" за счет потребления RAM, если затруднительно организовать отдельный стек для прерываний.
Дык, например, для ARM никаких проблем нет - в безопасном месте обрабочика вставляем функцию типа (вариант для IAR 4.3x):
Код
public irq_Reenable
irq_Reenable: mov R1, LR
mrs R2, SPSR
mrs R0, CPSR
bic R0, R0, #NOINT
msr CPSR_c, R0
nop
nop
nop
orr R0, R0, #NOINT
msr CPSR_c, R0
msr SPSR_cxsf, R2
mov PC, R1
И живем долго и счастливо с вложенными прерываниями

К RTOS это имеет несколько косвенное отношение - упомянутый TNKernel, cкорее всего, даже без модификации будет работать с такими обработчиками (возможно, сегодня выясню это практически).