RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Files | Macros
AArch64 Paravirtualization Support

This handler encapsulates the functionality (primarily conditional feature defines) related to paravirtualization on the AArch64. More...

Files

file  paravirt.h
 This header file provides definitions pertaining to paravirtualization of the AArch64 port.
 

Macros

#define AARCH64_DISABLE_INLINE_ISR_DISABLE_ENABLE
 

Detailed Description

This handler encapsulates the functionality (primarily conditional feature defines) related to paravirtualization on the AArch64.

Paravirtualization on the AArch64 makes the following assumptions:

Macro Definition Documentation

◆ AARCH64_DISABLE_INLINE_ISR_DISABLE_ENABLE

#define AARCH64_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.