devices: MCXN947: Update system file to remove SDK sepecific defines
__Vectors is not defined in non-SDK projects such as Zephyr which like to call SystemInit function. This causes build failures as a result. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
This commit is contained in:
parent
6e91ed8274
commit
3c4f74b405
|
@ -69,3 +69,4 @@ Patch List:
|
|||
- mcux-sdk\manifests
|
||||
- mcux-sdk\docs
|
||||
4. Add RW61X device_system.cmake
|
||||
5. devices: MCXN947: Update system file to remove SDK sepecific defines
|
||||
|
|
|
@ -83,13 +83,6 @@ __attribute__ ((weak)) void SystemInit (void) {
|
|||
|
||||
SYSCON->NVM_CTRL &= ~SYSCON_NVM_CTRL_DIS_MBECC_ERR_DATA_MASK; /* enables bus error on multi-bit ECC error for data */
|
||||
|
||||
#if defined(__MCUXPRESSO)
|
||||
extern void(*const g_pfnVectors[]) (void);
|
||||
SCB->VTOR = (uint32_t) &g_pfnVectors;
|
||||
#else
|
||||
extern void *__Vectors;
|
||||
SCB->VTOR = (uint32_t) &__Vectors;
|
||||
#endif
|
||||
/* enable the flash cache LPCAC */
|
||||
SYSCON->LPCAC_CTRL &= ~SYSCON_LPCAC_CTRL_DIS_LPCAC_MASK;
|
||||
|
||||
|
|
|
@ -77,13 +77,6 @@ __attribute__ ((weak)) void SystemInit (void) {
|
|||
|
||||
SYSCON->NVM_CTRL &= ~SYSCON_NVM_CTRL_DIS_MBECC_ERR_DATA_MASK; /* enables bus error on multi-bit ECC error for data */
|
||||
|
||||
#if defined(__MCUXPRESSO)
|
||||
extern void(*const g_pfnVectors[]) (void);
|
||||
SCB->VTOR = (uint32_t) &g_pfnVectors;
|
||||
#else
|
||||
extern void *__Vectors;
|
||||
SCB->VTOR = (uint32_t) &__Vectors;
|
||||
#endif
|
||||
/* enable the flash cache LPCAC */
|
||||
SYSCON->LPCAC_CTRL &= ~SYSCON_LPCAC_CTRL_DIS_LPCAC_MASK;
|
||||
|
||||
|
|
Loading…
Reference in New Issue