Mercurial > ecos
changeset 3074:5a84386f040d
Fixed interrupt priority. [ Bugzilla 1001432 ]
| author | vae |
|---|---|
| date | Wed, 25 Jan 2012 21:12:39 +0000 |
| parents | 3a95d9066d91 |
| children | 961aac7e5da7 |
| files | packages/devs/serial/arm/lpc24xx/current/ChangeLog packages/devs/serial/arm/lpc24xx/current/cdl/ser_arm_lpc24xx.cdl |
| diffstat | 2 files changed, 11 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/devs/serial/arm/lpc24xx/current/ChangeLog +++ b/packages/devs/serial/arm/lpc24xx/current/ChangeLog @@ -1,3 +1,8 @@ +2011-12-21 Ilija Kocho <ilijak@siva.com.mk> + + * cdl/ser_arm_lpc24xx.cdl: + Fixed interrupt priority. [ Bugzilla 1001432 ] + 2010-12-29 Ilija Kocho <ilijak@siva.com.mk> * cdl/ser_arm_lpc24xx.cdl:
--- a/packages/devs/serial/arm/lpc24xx/current/cdl/ser_arm_lpc24xx.cdl +++ b/packages/devs/serial/arm/lpc24xx/current/cdl/ser_arm_lpc24xx.cdl @@ -83,13 +83,13 @@ cdl_package CYGPKG_IO_SERIAL_ARM_LPC24XX } # For backward compatibility with LPC24XX platforms - cdl_option CYGNUM_IO_SERIAL_IRQ_PRIORITY_LEVELS { + cdl_option CYGNUM_IO_SERIAL_IRQ_PRIORITY_MIN { display "Interrupt priority levels" flavor data - calculated { CYGNUM_HAL_IRQ_PRIORITY_LEVELS ? CYGNUM_HAL_IRQ_PRIORITY_LEVELS : 15 } + calculated { CYGNUM_HAL_IRQ_PRIORITY_MIN ? CYGNUM_HAL_IRQ_PRIORITY_MIN : 15 } description " For backward compatibility with LPC 24XX plarforms that - do not have CYGNUM_HAL_IRQ_PRIORITY_LEVELS defined." + do not have CYGNUM_HAL_IRQ_PRIORITY_MIN defined." } # Support up to 4 on-chip UART modules. The number may vary between @@ -154,15 +154,11 @@ cdl_package CYGPKG_IO_SERIAL_ARM_LPC24XX cdl_option CYGNUM_IO_SERIAL_ARM_LPC24XX_SERIAL[set ::channel]_INTPRIO { display "Interrupt priority of UART [set ::channel]" flavor data - legal_values 0 to CYGNUM_IO_SERIAL_IRQ_PRIORITY_LEVELS-1 - default_value CYGNUM_IO_SERIAL_IRQ_PRIORITY_LEVELS-1 + legal_values 0 to CYGNUM_IO_SERIAL_IRQ_PRIORITY_MIN + default_value CYGNUM_IO_SERIAL_IRQ_PRIORITY_MIN description " This option selects the interupt priority for - the UART [set ::channel] interrupts. There are - CYGNUM_IO_SERIAL_IRQ_PRIORITY_LEVELS priority - levels corresponding to the values 0 through - CYGNUM_IO_SERIAL_IRQ_PRIORITY_LEVELS-1 decimal, of - which the highest value is the lowest priority. The + the UART [set ::channel] interrupts. The reset value of these registers defaults all interrupt to the lowest priority, allowing a single write to elevate the priority of an individual interrupt."
