exception handling maintenance

This commit is contained in:
Thomas Doerfler
2009-07-17 13:52:16 +00:00
parent e63acfbb90
commit 9832a22c98
8 changed files with 27 additions and 18 deletions

View File

@@ -1,3 +1,12 @@
2009-07-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
* Makefile.am: Removed references to deleted file
'../../libbsp/arm/shared/irq/irq_asm.S'.
* s3c2410/irq/bsp_irq_asm.S, lpc22xx/irq/bsp_irq_asm.S,
pxa255/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_asm.S,
at91rm9200/irq/bsp_irq_asm.S, s3c2400/irq/bsp_irq_asm.S: Renamed
ExecuteITHandler() into bsp_interrupt_dispatch().
2009-07-10 Xi Yang <hiyangxi@gmail.com>
* Makefile.am, pxa255/ffuart/ffuart.c, pxa255/include/pxa255.h,

View File

@@ -55,7 +55,7 @@ include_HEADERS += pxa255/irq/irq.h
noinst_PROGRAMS += pxa255/irq.rel
pxa255_irq_rel_SOURCES = pxa255/irq/irq.c pxa255/irq/bsp_irq_init.c \
../../libbsp/arm/shared/irq/irq_init.c pxa255/irq/bsp_irq_asm.S \
../../libbsp/arm/shared/irq/irq_asm.S pxa255/irq/irq.h
pxa255/irq/irq.h
pxa255_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
pxa255_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
endif
@@ -95,7 +95,7 @@ include_HEADERS += at91rm9200/irq/irq.h
noinst_PROGRAMS += at91rm9200/irq.rel
at91rm9200_irq_rel_SOURCES = at91rm9200/irq/irq.c at91rm9200/irq/bsp_irq_init.c \
../../libbsp/arm/shared/irq/irq_init.c at91rm9200/irq/bsp_irq_asm.S \
../../libbsp/arm/shared/irq/irq_asm.S at91rm9200/irq/irq.h
at91rm9200/irq/irq.h
at91rm9200_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
at91rm9200_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
endif
@@ -121,7 +121,7 @@ include_HEADERS += mc9328mxl/irq/irq.h
noinst_PROGRAMS += mc9328mxl/irq.rel
mc9328mxl_irq_rel_SOURCES = mc9328mxl/irq/irq.c mc9328mxl/irq/bsp_irq_init.c \
../../libbsp/arm/shared/irq/irq_init.c mc9328mxl/irq/bsp_irq_asm.S \
../../libbsp/arm/shared/irq/irq_asm.S mc9328mxl/irq/irq.h
mc9328mxl/irq/irq.h
mc9328mxl_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
mc9328mxl_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
endif
@@ -147,7 +147,7 @@ include_HEADERS += s3c2400/irq/irq.h
noinst_PROGRAMS += s3c2400/irq.rel
s3c2400_irq_rel_SOURCES = s3c24xx/irq/irq.c s3c24xx/irq/bsp_irq_init.c \
../../libbsp/arm/shared/irq/irq_init.c s3c2400/irq/bsp_irq_asm.S \
../../libbsp/arm/shared/irq/irq_asm.S s3c2400/irq/irq.h
s3c2400/irq/irq.h
s3c2400_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
s3c2400_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
endif
@@ -173,7 +173,7 @@ include_HEADERS += s3c2410/irq/irq.h
noinst_PROGRAMS += s3c2410/irq.rel
s3c2410_irq_rel_SOURCES = s3c24xx/irq/irq.c s3c24xx/irq/bsp_irq_init.c \
../../libbsp/arm/shared/irq/irq_init.c s3c2410/irq/bsp_irq_asm.S \
../../libbsp/arm/shared/irq/irq_asm.S s3c2410/irq/irq.h
s3c2410/irq/irq.h
s3c2410_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
s3c2410_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
endif
@@ -199,7 +199,7 @@ include_HEADERS += lpc22xx/irq/irq.h
noinst_PROGRAMS += lpc22xx/irq.rel
lpc22xx_irq_rel_SOURCES = lpc22xx/irq/irq.c lpc22xx/irq/bsp_irq_init.c \
../../libbsp/arm/shared/irq/irq_init.c lpc22xx/irq/bsp_irq_asm.S \
../../libbsp/arm/shared/irq/irq_asm.S lpc22xx/irq/irq.h
lpc22xx/irq/irq.h
lpc22xx_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
lpc22xx_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
endif

View File

@@ -13,8 +13,8 @@
*/
#define __asm__
.globl ExecuteITHandler
ExecuteITHandler :
.globl bsp_interrupt_dispatch
bsp_interrupt_dispatch :
/*
* Look at interrupt status register to determine source.
* From source, determine offset into expanded vector table

View File

@@ -19,8 +19,8 @@
* handler.
* Called from ISR_Handler, It is better to write in C function
*/
.globl ExecuteITHandler
ExecuteITHandler :
.globl bsp_interrupt_dispatch
bsp_interrupt_dispatch :
#ifdef __thumb__
.code 16
#endif

View File

@@ -18,8 +18,8 @@
* you do determine which interrupt happened and call its
* handler.
*/
.globl ExecuteITHandler
ExecuteITHandler :
.globl bsp_interrupt_dispatch
bsp_interrupt_dispatch :
/*
* Look at interrupt status register to determine source.
* From source, determine offset into expanded vector table

View File

@@ -11,8 +11,8 @@
#define __asm__
.globl ExecuteITHandler
ExecuteITHandler :
.globl bsp_interrupt_dispatch
bsp_interrupt_dispatch :
/*
* Look at interrupt status register to determine source.
* From source, determine offset into expanded vector table

View File

@@ -19,9 +19,9 @@
* Function to obtain, execute an IT handler and acknowledge the IT
*/
.globl ExecuteITHandler
.globl bsp_interrupt_dispatch
ExecuteITHandler :
bsp_interrupt_dispatch :
ldr r0, =0x14400014 /* Read rINTOFFSET */
ldr r1, [r0]

View File

@@ -19,9 +19,9 @@
* Function to obtain, execute an IT handler and acknowledge the IT
*/
.globl ExecuteITHandler
.globl bsp_interrupt_dispatch
ExecuteITHandler :
bsp_interrupt_dispatch :
ldr r0, =0x4A000014 /* Read rINTOFFSET */
ldr r1, [r0]