summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-011-0/+5
| | | | | * acinclude.m4: Add BSP for GDB ARM simulator so we can easily experiment with and debug different ARM architectural variations.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-301-0/+5
| | | | | * shared/comm/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* Removed symbols and renamed sections.Thomas Doerfler2009-09-181-0/+7
| | | | Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
* ARM bsp maintenanceThomas Doerfler2009-07-171-0/+12
|
* 2009-06-04 Xi Yang <hiyangxi@gmail.com>Joel Sherrill2009-06-041-0/+4
| | | | * acinclude.m4: New Gumstix BSP.
* 2009-04-28 Chris Johns <chrisj@rtems.org>Chris Johns2009-04-281-0/+4
| | | | * shared/start/start.S: Update for boot_card command line change.
* 2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-03-121-0/+9
| | | | | | | | | PR 1385/cpukit * shared/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.
* 2009-03-02 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2009-03-021-0/+4
| | | | * shared/irq/irq_asm.S: Newer compilers handle alignment better.
* * README: Added NCS.Thomas Doerfler2009-02-271-0/+6
| | | | | | | | | | | | | | | * Makefile.am, configure.ac, preinstall.am: Added BSP variants. * console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed register settings. Cleanup. * include/bsp.h: Added network defines and functions. * include/lpc24xx.h: Added AHB and EMC defines. Fixed Ethernet status sizes. * include/system-clocks.h, misc/system-clocks.c: Added micro seconds delay function that uses Timer 1. Changed PLL setup. * network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New files. * startup/bspstart.c: Added EMC initialization. Changes for ROM boot.
* 2008-09-23 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-231-0/+4
| | | | * acinclude.m4: New BSP -- lpc24xx.
* 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-221-0/+8
| | | | | | | | * acinclude.m4, shared/comm/console.c: Use standardized bsp_cleanup() which can optionally print a message, poll for user to press key, and call bsp_reset(). Using this eliminates the various bsp_cleanup() implementations which had their own implementation and variety of string constants.
* lpc24xx: New BSPThomas Doerfler2008-09-221-0/+7
| | | | shared/startup/linkcmds.base, shared/include/linker-symbols.h, shared/include/start.h, shared/start/start.S: New files.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-191-0/+4
| | | | * shared/bspgetworkarea.c: Removed.
* 2008-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-121-0/+4
| | | | * shared/bspgetworkarea.c: New file.
* 2008-08-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-181-0/+4
| | | | * shared/irq/irq_init.c: Add missing prototypes.
* 2008-08-04 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2008-08-041-0/+5
| | | | | * 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-0/+6
| | | | | | * 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-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-05-151-0/+17
| | | | | | | | | | | | | | | | | * csb336/startup/bspstart.c, csb337/startup/bspstart.c, edb7312/startup/bspstart.c, gba/startup/bspstart.c, gp32/startup/bspstart.c, rtl22xx/startup/bspstart.c: Add capability for bootcard.c BSP Initialization Framework to ask the BSP where it has memory for the RTEMS Workspace and C Program Heap. These collectively are referred to as work area. If the BSP supports this, then it does not have to include code to split the available memory between the two areas. This reduces the amount of code in the BSP specific bspstart.c file. Additionally, the shared framework can initialize the C Library, call rtems_debug_enable(), and dirty the work area memory. Until most/all BSPs support this new capability, if the BSP supports this, it should call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When the transition is complete, this autoconf macro can be removed.
* 2008-05-06 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2008-05-061-0/+4
| | | | * acinclude.m4: Add smdk2410. Update gp32 to use shared code.
* 2008-04-16 Matthieu Bucchianeri <mbucchia@gmail.com>Joel Sherrill2008-04-161-0/+4
| | | | * acinclude.m4: Adding Nintendo DS BSP.
* 2008-02-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-151-0/+4
| | | | * shared/comm/console.c: Do not have BSP specific __assert.
* 2007-11-03 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2007-11-061-2/+7
| | | | | * shared/abort/simple_abort.c: Add veneer for ARM<->Thumb shared/irq/irq_asm.S: Add veneer for ARM<->Thumb
* 2007-11-06 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-061-0/+6
| | | | | | * gba/irq/irq.c: test for non-NULL-ness before calling 'on'/'off' methods so that users don't have to provide no-ops if they don't want this feature.
* Fix entry.Joel Sherrill2007-09-121-4/+1
|
* 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-121-0/+15
| | | | | | | | | | | | | | | 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-081-0/+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-0/+5
| | | | | * shared/abort/simple_abort.c: Shrink the memory requirements. Joel reformatted for style.
* 2007-06-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-131-0/+4
| | | | * acinclude.m4: Remove armulator.
* 2007-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-121-0/+12
| | | | | | | | | | | | * armulator/.cvsignore, armulator/ChangeLog, armulator/Makefile.am, armulator/bsp_specs, armulator/configure.ac, armulator/preinstall.am, armulator/clock/clockdrv.c, armulator/console/console-io.c, armulator/console/mon-syscalls.S, armulator/include/.cvsignore, armulator/include/bsp.h, armulator/include/tm27.h, armulator/start/start.S, armulator/startup/bspstart.c, armulator/startup/libcfunc.c, armulator/startup/linkcmds, armulator/startup/swi.h, armulator/startup/syscalls.c, armulator/startup/trap.S: Removed.
* 2007-05-15 Ray Xu <rayx@gmail.com>Joel Sherrill2007-05-151-0/+4
| | | | * shared/abort/abort.c, shared/abort/simple_abort.c: New files.
* 2007-05-15 Ray Xu <rayx@gmail.com>Joel Sherrill2007-05-151-0/+5
| | | | | * Makefile.am: Add abort.rel since it is now in the BSP shared source, not in score/cpu.
* 2007-04-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-04-251-0/+4
| | | | * acinclude.m4: Regenerate.
* 2006-12-14 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-141-0/+4
| | | | * shared/irq/irq_init.c: Remove unused var.
* 2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-021-0/+4
| | | | * configure.ac: New BUG-REPORT address.
* 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-171-0/+4
| | | | * configure.ac: Require autoconf-2.60. Require automake-1.10.
* 2006-06-02 Jay Monkman <jtm@lopingdog.com>Jay Monkman2006-06-031-0/+5
| | | | | * shared/irq/irq_init.c: Changed interrupt handling to use shared rtems_irq_connect_data struct.
* 2005-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-10-161-36/+91
| | | | | | * Makefile.am: Merge-in shared/Makefile.am. * ChangeLog: Merge-in shared/ChangeLog. * configure.ac: Remove shared/Makefile.am.
* Merge-in shared/ChangeLog.Ralf Corsepius2005-10-161-0/+6
|
* 2005-07-06 Markku Puro <markku.puro@kopteri.net>Joel Sherrill2005-07-061-0/+4
| | | | * acinclude.m4: Added GBA BSP.
* 2005-03-11 Jay Monkman <jtm@lopingdog.com>Jay Monkman2005-03-111-0/+12
| | | | | | | | | | | | * acinclude.m4: Removed vegaplus BSP. * vegaplus/.cvsignore, vegaplus/ChangeLog, vegaplus/Makefile.am, vegaplus/bsp_specs, vegaplus/configure.ac, vegaplus/clock/clockdrv.c, vegaplus/include/.cvsignore, vegaplus/include/bsp.h, vegaplus/include/registers.h, vegaplus/include/tm27.h, vegaplus/irq/bsp_irq_asm.S, vegaplus/irq/bsp_irq_init.c, vegaplus/irq/irq.c, vegaplus/irq/irq.h, vegaplus/start/start.S, vegaplus/startup/bspstart.c, vegaplus/startup/exit.c, vegaplus/startup/linkcmds: Removed.
* 2005-03-11 Philippe Simons <loki_666@fastmail.fm>Jay Monkman2005-03-111-0/+11
| | | | | | | | | | | * acinclude.m4: Added gp32 BSP. * gp32/.cvsignore, gp32/Makefile.am, gp32/README, gp32/bsp_specs, gp32/configure.ac, gp32/console/.cvsignore, gp32/console/conio.c, gp32/console/console.c, gp32/console/defaultfont.c, gp32/include/.cvsignore, gp32/include/bsp.h, gp32/include/conio.h, gp32/include/tm27.h, gp32/start/.cvsignore, gp32/start/start.S, gp32/startup/.cvsignore, gp32/startup/bspstart.c, gp32/startup/exit.c, gp32/startup/linkcmds, gp32/startup/memmap.c: New files.
* Change my email address.Ralf Corsepius2005-03-031-2/+2
|
* 2005-03-03 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2005-03-031-0/+8
| | | | | | | | * acinclude.m4: Remove arm_bare_bsp. PR bsps/771 * configure.ac: Remove reference to arm_bare_bsp in AC_CONFIG_SRCDIR. Use ../arm instead.
* 2005-02-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-02-251-0/+12
| | | | | | | | | | | | * arm_bare_bsp/.cvsignore, arm_bare_bsp/ChangeLog, arm_bare_bsp/Makefile.am, arm_bare_bsp/bsp_specs, arm_bare_bsp/configure.ac, arm_bare_bsp/clock/clockdrv.c, arm_bare_bsp/include/.cvsignore, arm_bare_bsp/include/bsp.h, arm_bare_bsp/include/registers.h, arm_bare_bsp/include/tm27.h, arm_bare_bsp/irq/bsp_irq_asm.S, arm_bare_bsp/irq/bsp_irq_init.c, arm_bare_bsp/irq/irq.c, arm_bare_bsp/irq/irq.h, arm_bare_bsp/start/start.S, arm_bare_bsp/startup/bspstart.c, arm_bare_bsp/startup/exit.c, arm_bare_bsp/startup/linkcmds: Removed.
* 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-09-241-0/+4
| | | | * configure.ac: Require automake > 1.9.
* 2004-07-15 Jay MonkmanJay Monkman2004-07-151-0/+4
| | | | * acinclude.m4: Added csb336 and csb337 BSPs
* 2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-02-121-0/+4
| | | | * acinclude.m4: Regenerate.
* 2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-02-121-0/+4
| | | | * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
* 2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-131-0/+5
| | | | | * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of $(RTEMS_BSP_FAMILY).
* 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-121-0/+4
| | | | * configure.ac: Require automake >= 1.8, autoconf >= 2.59.