The MVBAR holds the exception base address for all exceptions that are taken to Monitor mode. More...
Functions | |
| __STATIC_FORCEINLINE uint32_t | __get_MVBAR (void) | 
| Get MVBAR.   | |
| __STATIC_FORCEINLINE void | __set_MVBAR (uint32_t mvbar) | 
| Set MVBAR.   | |
The MVBAR holds the exception base address for all exceptions that are taken to Monitor mode.
| Bits | Name | Function | 
|---|---|---|
| [31:5] | MVBA | Bits[31:5] of the base address of the exception vectors for exceptions that are taken to Monitor mode. | 
| [4:0] | - | Reserved. | 
Consider using __get_MVBAR and __set_MVBAR for accessing this register.
| __STATIC_INLINE uint32_t __get_MVBAR | ( | void | ) | 
Get MVBAR.
This function returns the value of the Monitor Vector Base Address Register.
This function returns the value of the Monitor Vector Base Address Register (MVBAR).
| __STATIC_INLINE void __set_MVBAR | ( | uint32_t | mvbar | ) | 
Set MVBAR.
This function assigns the given value to the Monitor Vector Base Address Register.
| [in] | mvbar | Monitor Vector Base Address Register value to set | 
This function assigns the given value to the Monitor Vector Base Address Register (MVBAR).