mirror of https://github.com/ARMmbed/mbed-os.git
RTX5: uVisor: Defer to uVisor for SVCall priority
Only set the SVCall priority if uVisor is not present. If uVisor is present, keep using whatever priorities it has already set up.pull/5342/head
parent
b8aa068def
commit
372b7b8b47
|
|
@ -606,7 +606,11 @@ __STATIC_INLINE void SVC_Initialize (void) {
|
||||||
if (p >= n) {
|
if (p >= n) {
|
||||||
n = p + 1U;
|
n = p + 1U;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Only change the SVCall priority if uVisor is not present. */
|
||||||
|
#if !(defined(FEATURE_UVISOR) && defined(TARGET_UVISOR_SUPPORTED))
|
||||||
SCB->SHP[7] = (uint8_t)(0xFEU << n);
|
SCB->SHP[7] = (uint8_t)(0xFEU << n);
|
||||||
|
#endif
|
||||||
#elif (__ARM_ARCH_6M__ == 1U)
|
#elif (__ARM_ARCH_6M__ == 1U)
|
||||||
uint32_t n;
|
uint32_t n;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue