summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/shared (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-191-43/+0
| | | | * shared/bspgetworkarea.c: Removed.
* 2008-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-121-0/+43
| | | | * shared/bspgetworkarea.c: New file.
* 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.
* 2008-05-23 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-05-231-58/+3
| | | | | | * shared/comm/console.c: Eliminate copies of switches to convert termios Bxxx constants to xxx as an integer. Use the shared termios_baud_to_number() routine to do the same conversion.
* 2008-02-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-151-30/+0
| | | | * shared/comm/console.c: Do not have BSP specific __assert.
* 2007-11-03 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2007-11-062-4/+56
| | | | | * 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-123-11/+9
| | | | | | | | | | | | | | | 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.
* 2007-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-082-7/+5
| | | | | * shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect and unneccessary prototype of printk.
* 2007-06-13 Ray Xu <rayx@gmail.com>Joel Sherrill2007-06-131-86/+97
| | | | | * shared/abort/simple_abort.c: Shrink the memory requirements. Joel reformatted for style.
* 2007-05-15 Ray Xu <rayx@gmail.com>Joel Sherrill2007-05-152-0/+313
| | | | * shared/abort/abort.c, shared/abort/simple_abort.c: New files.
* 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.Ralf Corsepius2005-10-163-115/+0
|
* Remove duplicate white lines.Ralf Corsepius2004-04-213-18/+0
|
* Remove stray white spaces.Ralf Corsepius2004-04-215-124/+124
|
* Remove stray white spaces.Ralf Corsepius2004-04-154-11/+0
|
* * irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.Ralf Corsepius2004-04-022-1/+5
|
* Remove unused .cvsignoreRalf Corsepius2004-01-282-4/+0
|
* 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-212-1/+7
| | | | * Makefile.am: Add PREINSTALL_DIRS.
* 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-142-0/+8
| | | | | * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
* 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-122-2/+5
| | | | * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* 2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-032-0/+15
| | | | * Makefile.am: Add preinstallation dirstamp support.
* 2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-034-37/+11
| | | | | | * 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-046-5/+10
| | | | | * comm/console.c, comm/uart.c, comm/uart.h, irq/irq_asm.S, irq/irq_init.c: URL for license changed.
* Fix broken ChangeLog entries.Ralf Corsepius2003-08-181-3/+3
|
* 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-164-4/+10
| | | | | | 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-133-1/+11
| | | | | * 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-042-0/+10
| | | | * irq/irq_asm.S: Add FIQ support.
* 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-302-17/+20
| | | | | | | * 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-172-89/+154
| | | | | * 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-284-3/+6
| | | | | | * 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-043-2/+7
| | | | | * comm/console.c: Include rtems/bspIo.h instead of bspIo.h. * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
* 2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-272-1/+5
| | | | * comm/Makefile.am: Use 'PREINSTALL_FILES ='.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-242-3/+8
| | | | * comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
* 2000-12-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-063-12/+11
| | | | | * 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-053-7/+7
| | | | | * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am, shared/irq/Makefile.am: Include compile.am
* Adding ChangeLogs.Joel Sherrill2000-08-101-0/+3
|
* Minor problems addressed with the merger and with the arm_bare_bsp.Joel Sherrill2000-07-277-178/+4
| | | | | | 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-2715-0/+1489
<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.