summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/gba/irq/irq_asm.S (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-04-302010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-183/+0
* irq/irq_asm.S, irq/irq_init.c, irq/bsp_irq_asm.S, irq/bsp_irq_init.c: Removed files. * Makefile.am, preinstall.am: Reflect changes above. Added generic interrupt support modules. * irq/irq.h, irq/irq.c: The previous interrupt warning fix changed the interrupt handler API. To fix this problem the generic interrupt support framework will be used now. This eliminates a lot of copy and paste code. The interrupt header file is now <bsp/irq.h>. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * start/start.S, startup/bspstart.c, clock/clockdrv.c, console/console.c, timer/timer.c: Interrupt support changes.
2009-07-17ARM bsp maintenanceThomas Doerfler1-1/+1
2009-03-122009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-3/+3
PR 1385/cpukit * irq/irq_asm.S: When the type rtems_boolean was switched to the C99 bool, the size changed from 4 bytes to 1 byte. The interrupt dispatching code accesses two boolean variables for scheduling purposes and the assembly implementations of this code did not get updated.
2005-07-062005-07-06 Markku Puro <markku.puro@kopteri.net>Joel Sherrill1-26/+47
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac, clock/clockdrv.c, console/conio.c, console/console.c, console/defaultfont.c, include/arm_mode_bits.h, include/asm_macros.h, include/bsp.h, include/bspopts.h.in, include/conio.h, include/gba.h, include/gba_registers.h, include/tm27.h, irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, start/logo.S, start/start.S, startup/bspstart.c, startup/cpu.c, startup/cpu_asm.S, startup/exit.c, startup/linkcmds, timer/timer.c: New files.
2004-04-21Remove duplicate white lines.Ralf Corsepius1-4/+0
2004-04-21Remove stray white spaces.Ralf Corsepius1-20/+20
2004-04-15Remove stray white spaces.Ralf Corsepius1-5/+0
2004-04-02 * irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.Ralf Corsepius1-1/+1
2003-09-152003-09-15 Jay Monkman <jtm@smoothsmoothie.com>Jennifer Averett1-6/+0
PR 480/bsps * shared/irq/irq_asm.S: Remove duplicate code.
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+1
* comm/console.c, comm/uart.c, comm/uart.h, irq/irq_asm.S, irq/irq_init.c: URL for license changed.
2002-11-132002-11-13 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill1-0/+6
* irq/irq_asm.S, irq/irq_init.c: Fixes a bug with handling the situation where we are processing an IRQ, and we receive an FIQ.
2002-10-042002-10-04 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill1-0/+6
* irq/irq_asm.S: Add FIQ support.
2002-07-302002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill1-17/+13
* irq/irq_asm.S: ARM port works well enough to run all sptests, tmtests, and ttcp. In addition to general cleanup, there has been considerable optimization to interrupt disable/enable, endian swapping, and context switching.
2002-07-172002-07-17 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill1-89/+149
* irq/irq_asm.S: Significant rework in attempt to make interrupts work. They appear to be very close to correct but not 100%.
2000-07-27Port of RTEMS to the ARM processor family by Eric ValetteJoel Sherrill1-0/+109
<valette@crf.canon.fr> and Emmanuel Raguet <raguet@crf.canon.fr> of Canon CRF - Communication Dept. This port includes a basic BSP that is sufficient to link hello world.