summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/shared/irq (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-08-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-181-3/+3
| | | | * shared/irq/irq_init.c: Add missing prototypes.
* 2008-08-04 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2008-08-041-3/+4
| | | | | * shared/irq/irq_asm.S: Correct minor mistakes in adding Thumb code which prevented ARM from working.
* 2007-11-03 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2007-11-061-3/+46
| | | | | * shared/abort/simple_abort.c: Add veneer for ARM<->Thumb shared/irq/irq_asm.S: Add veneer for ARM<->Thumb
* 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-121-1/+1
| | | | | | | | | | | | | | | PR 1257/bsps * csb336/network/lan91c11x.c, csb337/startup/bspstart.c, edb7312/irq/irq.c, gba/irq/irq.c, gba/irq/irq_init.c, gp32/startup/bspstart.c, rtl22xx/startup/bspstart.c, shared/abort/abort.c, shared/abort/simple_abort.c, shared/irq/irq_init.c: Code outside of cpukit should use the public API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the public API and directly accessing _CPU_ISR_Disable and _CPU_ISR_Enable, they were bypassing the compiler memory barrier directive which could lead to problems. This patch also changes the type of the variable passed into these routines and addresses minor style issues.
* Remove unused var.Ralf Corsepius2006-12-141-1/+0
|
* 2006-06-02 Jay Monkman <jtm@lopingdog.com>Jay Monkman2006-06-031-7/+0
| | | | | * shared/irq/irq_init.c: Changed interrupt handling to use shared rtems_irq_connect_data struct.
* Remove duplicate white lines.Ralf Corsepius2004-04-211-4/+0
|
* Remove stray white spaces.Ralf Corsepius2004-04-212-24/+24
|
* Remove stray white spaces.Ralf Corsepius2004-04-152-6/+0
|
* * irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.Ralf Corsepius2004-04-021-1/+1
|
* Remove unused .cvsignoreRalf Corsepius2004-01-281-2/+0
|
* 2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-031-13/+0
| | | | | | * Makefile.am: Merge-in comm/Makefile.am, irq/Makefile.am * comm/Makefile.am: Remove. * irq/Makefile.am: Remove.
* 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>Jennifer Averett2003-09-151-6/+0
| | | | | PR 480/bsps * shared/irq/irq_asm.S: Remove duplicate code.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-042-2/+2
| | | | | * comm/console.c, comm/uart.c, comm/uart.h, irq/irq_asm.S, irq/irq_init.c: URL for license changed.
* 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-161-1/+1
| | | | | | Makefile.am: Reflect having moved automake. comm/Makefile.am: Reflect having moved automake. irq/Makefile.am: Reflect having moved automake.
* 2002-11-13 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-11-132-1/+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-04 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-10-041-0/+6
| | | | * irq/irq_asm.S: Add FIQ support.
* 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-301-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-17 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-171-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%.
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-281-1/+0
| | | | | | * comm/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-041-1/+1
| | | | | * comm/console.c: Include rtems/bspIo.h instead of bspIo.h. * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
* 2000-12-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-061-1/+1
| | | | | * comm/console.c: Added casts to eliminate warnings. * comm/console.c (console_reserve_resources): Removed.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-051-3/+3
| | | | | * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am, shared/irq/Makefile.am: Include compile.am
* Minor problems addressed with the merger and with the arm_bare_bsp.Joel Sherrill2000-07-271-1/+2
| | | | | | That BSP now has a stub clock driver so the tests can link even if they won't execute. A handful of Makefiles had to be updated and we had to account for printk.c being a shared file now.
* Port of RTEMS to the ARM processor family by Eric ValetteJoel Sherrill2000-07-274-0/+176
<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.