49 #define VIMSConfigure NOROM_VIMSConfigure
51 #define VIMSModeSet NOROM_VIMSModeSet
53 #define VIMSModeGet NOROM_VIMSModeGet
54 #undef VIMSModeSafeSet
55 #define VIMSModeSafeSet NOROM_VIMSModeSafeSet
71 ASSERT(VIMSBaseValid(ui32Base));
103 ASSERT(VIMSBaseValid(ui32Base));
132 ASSERT(VIMSBaseValid(ui32Base));
155 uint32_t currentMode;
160 ASSERT(VIMSBaseValid(ui32Base));
183 if ( ui32NewMode != currentMode ) {
void VIMSModeSet(uint32_t ui32Base, uint32_t ui32Mode)
Set the operational mode of the VIMS.
#define VIMS_MODE_ENABLED
void VIMSModeSafeSet(uint32_t ui32Base, uint32_t ui32NewMode, bool blocking)
Set the operational mode of the VIMS in a safe sequence.
uint32_t VIMSModeGet(uint32_t ui32Base)
Get the current operational mode of the VIMS.
#define VIMS_MODE_DISABLED
#define VIMS_MODE_CHANGING
void VIMSConfigure(uint32_t ui32Base, bool bRoundRobin, bool bPrefetch)
Configures the VIMS.