# HG changeset patch # User jld # Date 1305270278 0 # Node ID da8fe69d2ffd17d940853d06954eaa266bfc50d5 # Parent eb7e5d3caa29bcb0c0a1c5614bcfe5f047b7f420 * include/var_intr.h: Fix I2C interrupt definitions issue reported by Pavel Glinskii. Also fix CYGNUM_HAL_INTERRUPT_NVIC_MAX from Ilija Kocho. diff --git a/packages/hal/cortexm/lpc17xx/var/current/ChangeLog b/packages/hal/cortexm/lpc17xx/var/current/ChangeLog --- a/packages/hal/cortexm/lpc17xx/var/current/ChangeLog +++ b/packages/hal/cortexm/lpc17xx/var/current/ChangeLog @@ -1,3 +1,9 @@ +2011-05-13 John Dallaway + + * include/var_intr.h: Fix I2C interrupt definitions issue reported + by Pavel Glinskii. Also fix CYGNUM_HAL_INTERRUPT_NVIC_MAX from Ilija + Kocho. + 2011-03-14 John Dallaway * cdl/hal_cortexm_lpc17xx.cdl: Do not implement the diff --git a/packages/hal/cortexm/lpc17xx/var/current/include/var_intr.h b/packages/hal/cortexm/lpc17xx/var/current/include/var_intr.h --- a/packages/hal/cortexm/lpc17xx/var/current/include/var_intr.h +++ b/packages/hal/cortexm/lpc17xx/var/current/include/var_intr.h @@ -10,7 +10,7 @@ // ####ECOSGPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 2010 Free Software Foundation, Inc. +// Copyright (C) 2010, 2011 Free Software Foundation, Inc. // // eCos is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free @@ -69,9 +69,9 @@ #define CYGNUM_HAL_INTERRUPT_UART2 (7+CYGNUM_HAL_INTERRUPT_EXTERNAL) #define CYGNUM_HAL_INTERRUPT_UART3 (8+CYGNUM_HAL_INTERRUPT_EXTERNAL) #define CYGNUM_HAL_INTERRUPT_PWM1 (9+CYGNUM_HAL_INTERRUPT_EXTERNAL) -#define CYGNUM_HAL_INTERRUPT_I2C0 (9+CYGNUM_HAL_INTERRUPT_EXTERNAL) -#define CYGNUM_HAL_INTERRUPT_I2C1 (10+CYGNUM_HAL_INTERRUPT_EXTERNAL) -#define CYGNUM_HAL_INTERRUPT_I2C2 (11+CYGNUM_HAL_INTERRUPT_EXTERNAL) +#define CYGNUM_HAL_INTERRUPT_I2C0 (10+CYGNUM_HAL_INTERRUPT_EXTERNAL) +#define CYGNUM_HAL_INTERRUPT_I2C1 (11+CYGNUM_HAL_INTERRUPT_EXTERNAL) +#define CYGNUM_HAL_INTERRUPT_I2C2 (12+CYGNUM_HAL_INTERRUPT_EXTERNAL) #define CYGNUM_HAL_INTERRUPT_SPI (13+CYGNUM_HAL_INTERRUPT_EXTERNAL) #define CYGNUM_HAL_INTERRUPT_SSP0 (14+CYGNUM_HAL_INTERRUPT_EXTERNAL) @@ -98,7 +98,7 @@ #define CYGNUM_HAL_INTERRUPT_USBAI (33+CYGNUM_HAL_INTERRUPT_EXTERNAL) #define CYGNUM_HAL_INTERRUPT_CANWAKE (34+CYGNUM_HAL_INTERRUPT_EXTERNAL) -#define CYGNUM_HAL_INTERRUPT_NVIC_MAX (CYGNUM_HAL_INTERRUPT_CANWAKE+CYGNUM_HAL_INTERRUPT_EXTERNAL) +#define CYGNUM_HAL_INTERRUPT_NVIC_MAX (CYGNUM_HAL_INTERRUPT_CANWAKE) #define CYGNUM_HAL_ISR_MIN 0 #define CYGNUM_HAL_ISR_MAX CYGNUM_HAL_INTERRUPT_CANWAKE