Correction to ARM RAM vectors logic from Paul Y. Zhang
This commit is contained in:
parent
e53e9501eb
commit
a8e2ff3420
@ -4594,3 +4594,5 @@
|
||||
(2014-4-23).
|
||||
* configs/zkit-arm-1769/src: ADC and SPI/USB MSC updates from
|
||||
MKannan (2014-4-23).
|
||||
* arm/src/armv7-m/ram_vectors.h and arm/src/armv7-m/up_ramvec_initialize.c:
|
||||
Fixes to RAM vector logic from Paul Y. Zhang (2014-4-23)
|
||||
|
@ -68,7 +68,7 @@
|
||||
* the table.
|
||||
*/
|
||||
|
||||
#define ARMV7M_VECTAB_SIZE (ARMV7M_PERIPHERAL_INTERRUPTS)
|
||||
#define ARMV7M_VECTAB_SIZE (ARMV7M_PERIPHERAL_INTERRUPTS + 16)
|
||||
|
||||
/************************************************************************************
|
||||
* Public Data
|
||||
|
@ -100,7 +100,7 @@ void up_ramvec_initialize(void)
|
||||
|
||||
/* The vector table must be aligned */
|
||||
|
||||
DEBUGASSERT(((uintptr)g_ram_vectors & ~NVIC_VECTAB_TBLOFF_MASK) == 0);
|
||||
DEBUGASSERT(((uint32_t)g_ram_vectors & ~NVIC_VECTAB_TBLOFF_MASK) == 0);
|
||||
|
||||
/* Copy the ROM vector table at address zero to RAM vector table.
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user