void rtems_interrupt_disable( rtems_interrupt_level level ); /* this is implemented as a macro and sets level as a side-effect */
NONE
This directive disables all maskable interrupts and returns
the previous level
. A later invocation of the
rtems_interrupt_enable
directive should be used to
restore the interrupt level.
This directive will not cause the calling task to be preempted.
This directive is implemented as a macro which modifies the level
parameter.
Copyright © 1988-2008 OAR Corporation