RTEMS  5.0.0
Macros
i386 Paravirtualization Support

Macros

#define I386_DISABLE_INLINE_ISR_DISABLE_ENABLE
 

Detailed Description

This handler encapulates the functionality (primarily conditional feature defines) related to paravirtualization on the i386.

Paravirtualization on the i386 makes the following assumptions:

Macro Definition Documentation

◆ I386_DISABLE_INLINE_ISR_DISABLE_ENABLE

#define I386_DISABLE_INLINE_ISR_DISABLE_ENABLE

In a paravirtualized environment, RTEMS executes in user space and cannot disable/enable external exceptions (e.g. interrupts). The BSP which acts as an adapter to the hosting environment will provide the interrupt enable/disable methods.