Mercurial > ecos
changeset 3138:9dd3ea41e5b6
* src/hal_misc.c (hal_reset_vsr): Ensure we only init intr vectors
up to top of VSR table.
| author | jlarmour |
|---|---|
| date | Sun, 01 Apr 2012 01:58:28 +0000 |
| parents | 25656c49d55e |
| children | 76d47f11c8a3 |
| files | packages/hal/cortexm/arch/current/ChangeLog packages/hal/cortexm/arch/current/src/hal_misc.c |
| diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/hal/cortexm/arch/current/ChangeLog +++ b/packages/hal/cortexm/arch/current/ChangeLog @@ -3,6 +3,11 @@ 2012-03-06 Ilija Kocho <ilijak@siva.co * include/hal_intr.h: Fix compiler warning about unused variables. [Bugzilla 1001520] +2012-02-05 Jonathan Larmour <jifl@eCosCentric.com> + + * src/hal_misc.c (hal_reset_vsr): Ensure we only init intr vectors + up to top of VSR table. + 2011-08-23 Ilija Kocho <ilijak@siva.com.mk> * cdl/hal_cortexm.cdl: New CDL option CYGIMP_HAL_ARCH_ENDIAN
--- a/packages/hal/cortexm/arch/current/src/hal_misc.c +++ b/packages/hal/cortexm/arch/current/src/hal_misc.c @@ -152,7 +152,7 @@ void hal_reset_vsr( void ) // For all startup type, redirect interrupt vectors to our VSR. for( i = CYGNUM_HAL_VECTOR_SYS_TICK ; - i < CYGNUM_HAL_VECTOR_SYS_TICK + CYGNUM_HAL_VSR_MAX; + i < CYGNUM_HAL_VSR_MAX; i++ ) hal_vsr_table[i] = (CYG_ADDRESS)hal_default_interrupt_vsr; }
