You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The compiler checks in cmsis_nvic.c have been written such that it is difficult to add any new platforms without VTOR presence. The code only wants ensure that the NVIC routines are present in the implementation but this is linked to VTOR presence based on core type which is not necessary. Instead, if the compiler directives are about the presence of NVIC routine itself, i.e. not the processor arch., then the compile time option can be easily configurable and allows future extension.
This is affecting ongoing work.
The text was updated successfully, but these errors were encountered:
The compiler checks in cmsis_nvic.c have been written such that it is difficult to add any new platforms without VTOR presence. The code only wants ensure that the NVIC routines are present in the implementation but this is linked to VTOR presence based on core type which is not necessary. Instead, if the compiler directives are about the presence of NVIC routine itself, i.e. not the processor arch., then the compile time option can be easily configurable and allows future extension.
This is affecting ongoing work.
The text was updated successfully, but these errors were encountered: