CM3: generic IRQ management module.
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Tue, 13 Apr 2010 13:13:34 +0000 (13:13 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Tue, 13 Apr 2010 13:13:34 +0000 (13:13 +0000)
commit9a332b1eebc9dba4b9cc5cfa901fe414824ceea1
tree6de16d30ba4b5644af12e4a19c69551fa992a1fb
parent4b799075c0fcb4c8dd6afc361482b189eaff8d66
CM3: generic IRQ management module.

Define an IRQ management module generic for all the Cortex-M3 family
processors.

Moreover, automatically set the appropriate priority and enable the IRQ
when registering an ISR via sysirq_setHandler().

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3423 38d2e660-2303-0410-9eaa-f027e97ec537
bertos/cpu/cortex-m3/drv/irq_cm3.c [new file with mode: 0644]
bertos/cpu/cortex-m3/drv/irq_cm3.h [new file with mode: 0644]
bertos/cpu/cortex-m3/drv/irq_lm3s.c [deleted file]
bertos/cpu/cortex-m3/drv/irq_lm3s.h [deleted file]
bertos/cpu/cortex-m3/drv/timer_lm3s.c
bertos/cpu/cortex-m3/hw/init_lm3s.c
examples/lm3s1968/lm3s1968.mk