summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/lpc32xx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps: Replace NIRVANA regionSebastian Huber2012-06-124-4/+0
| | | | | Replace the "NIRVANA" region with the more verbose "UNEXPECTED_SECTIONS" region. Move the region definition into the "linkcmds.base" files.
* Add bspopts.h.in.Ralf Corsépius2012-05-241-0/+100
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-117-14/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* Remove CVS-Ids.Ralf Corsépius2012-05-041-2/+0
|
* bsps/stackalloc: Use stack section symbolsSebastian Huber2012-04-241-12/+7
|
* bsps: Add shared default IRQ handlerSebastian Huber2012-03-242-11/+7
|
* LPC32XX: TypoSebastian Huber2012-02-231-1/+1
|
* Remove all .cvsignore files.Joel Sherrill2012-02-012-12/+0
|
* 2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-12-0613-92/+303
| | | | | | | | | | | * misc/system-clocks.c: New file. * Makefile.am: Reflect change from above. * include/nand-mlc.h: Fixed lpc32xx_mlc_is_bad_page(). * make/custom/lpc32xx.inc, make/custom/lpc32xx_mzx_stage_1.cfg: Flags for EABI tool chain. * configure.ac, include/bsp.h, include/lpc32xx.h, misc/emc.c, misc/i2c.c, rtc/rtc-config.c, startup/bspstarthooks.c: Avoid compile time ARM_CLK and HCLK.
* 2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-11-302-0/+5
| | | | * Makefile.am: Add shared/startup/bsp-start-memcpy.S
* 2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-10-184-13/+19
| | | | | | PR 1917/bsps * Makefile.am, console/console-config.c, console/hsu.c: Modifications to add dynamic tables for libchip serial drivers.
* 2011-09-22 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-09-2210-99/+222
| | | | | | | | | | | * make/custom/lpc32xx.inc: Workaround for GCC bug 50106. * include/lpc32xx.h: Fixed register map for NAND MLC. * include/boot.h: Declare lpc32xx_set_boot_block_bad(). * misc/boot.c: Define lpc32xx_set_boot_block_bad(). * include/nand-mlc.h, misc/nand-mlc-erase-block-safe.c, misc/nand-mlc-read-blocks.c, misc/nand-mlc-write-blocks.c, misc/nand-mlc.c: Changed bad block handling. Support for non-aligned data. Documentation.
* 2011-08-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-082-6/+4
| | | | * misc/i2c.c: Bugfix.
* 2011-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-013-106/+9
| | | | | * include/.cvsignore: New file. * include/bspopts.h.in: Removed file.
* 2011-07-04 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-044-28/+42
| | | | | * misc/nand-mlc-erase-block-safe.c, misc/nand-mlc-write-blocks.c, include/nand-mlc.h: Fixed write blocks.
* 2011-07-01 Stephan Hoffmann <sho@reLinux.de>Sebastian Huber2011-07-015-73/+174
| | | | | | | | | Sebastian Huber <sebastian.huber@embedded-brains.de> * misc/nand-mlc-erase-block-safe.c: New file * Makefile.am: Reflect change from above. * misc/nand-mlc-write-blocks.c: Use lpc32xx_mlc_erase_block_safe_3(). * include/nand-mlc.h: Bad block handling.
* 2011-06-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-06-192-2/+6
| | | | * Makefile.am: Fix broken path to cache_.h.
* 2011-06-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-06-192-2/+6
| | | | * Makefile.am: Fix broken path to clockdrv_shell.h.
* 2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-06-073-6/+5
| | | | * Makefile.am, preinstall.am: Cache manager changes.
* 2011-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-05-197-188/+102
| | | | | | * Makefile.am, preinstall.am: Install new header files. * include/bsp.h, include/emc.h, include/lpc32xx.h, misc/emc.c: Update for API changes.
* 2011-03-29 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-03-2815-103/+223
| | | | | | | | | | | | | | * configure.ac, include/bspopts.h.in: New BSP option LPC32XX_SCRATCH_AREA_SIZE. Disable BSP option LPC32XX_DISABLE_READ_ONLY_PROTECTION for all BSPs. * include/boot.h: Removed application specific defines. * include/nand-mlc.h, misc/nand-mlc.c: Changed configuration layout. * include/mmu.h, misc/mmu.c: Documentation. Bugfix. * include/bsp.h, startup/bspstarthooks.c, misc/restart.c, startup/linkcmds.lpc32xx_mzx, startup/linkcmds.lpc32xx_mzx_stage_1, startup/linkcmds.lpc32xx_mzx_stage_2, startup/linkcmds.lpc32xx_phycore: Support for scratch area. Moved code into macros for reusability.
* Typo.Sebastian Huber2011-02-211-1/+1
|
* 2010-02-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-02-213-8/+16
| | | | | * include/bsp.h, lpc32xx/misc/restart.c: Renamed lpc32xx_restart() in bsp_restart().
* 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-114-3/+8
| | | | | * irq/irq.c, misc/restart.c, rtc/rtc-config.c: Use "__asm__" instead of "asm" for improved c99-compliance.
* 2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-092-0/+6
| | | | | * misc/timer.c: Include <rtems/btimer.h>. Fix benchmark_timer_read() definition.
* 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-022-2/+6
| | | | * configure.ac: Require autoconf-2.68, automake-1.11.1.
* Added missing include file.Sebastian Huber2010-12-161-0/+2
|
* 2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-167-15/+128
| | | | | | | * configure.ac, include/bspopts.h.in: More options. * include/lpc32xx.h: Added watchdog definitions. * include/mmu.h, misc/mmu.c: Added const qualifier. * startup/bspreset.c: Use watchdog reset.
* 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-035-8/+23
| | | | | | | * startup/linkcmds.lpc32xx_mzx, startup/linkcmds.lpc32xx_mzx_stage_1, startup/linkcmds.lpc32xx_mzx_stage_2, startup/linkcmds.lpc32xx_phycore: Update due to linker command file changes.
* 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-0311-54/+69
| | | | | | | | | | * include/lpc32xx.h: Added I2S module. * Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c, startup/linkcmds.lpc32xx, startup/linkcmds.lpc32xx_mzx, startup/linkcmds.lpc32xx_mzx_stage_1, startup/linkcmds.lpc32xx_mzx_stage_2, startup/linkcmds.lpc32xx_phycore: Update due to linker command file changes.
* 2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-122-1/+5
| | | | * rtc/rtc-config.c: Fixed type.
* Typo.Sebastian Huber2010-10-211-2/+0
|
* 2010-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-216-22/+85
| | | | | | | * include/tm27.h: New file. * Makefile.am, preinstall.am: Reflect change above. * include/bsp.h: Fixed lpc32xx_micro_seconds_delay(). * misc/timer.c: Support for timer tests.
* 2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-145-123/+128
| | | | | * include/emc.h, include/i2c.h, include/lpc32xx.h, include/nand-mlc.h: Update for <bsp/utility.h> changes.
* 2010-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-2811-33/+178
| | | | | | | | * misc/mmu.c: New file. * Makefile.am: Reflect change above. * configure.ac, include/bspopts.h.in, include/irq.h, include/lpc32xx.h, include/mmu.h, misc/emc.c, misc/restart.c, startup/bspstarthooks.c: Changes throughout.
* 2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-232-5/+9
| | | | * console/hsu.c: Fixed warnings.
* 2010-06-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-06-2329-161/+2723
| | | | | | | | | | | | | | | | | * make/custom/lpc32xx_mzx_boot_int.cfg, startup/linkcmds.lpc32xx_mzx_boot_int: Removed files. * include/boot.h, include/emc.h, include/i2c.h, include/nand-mlc.h, make/custom/lpc32xx_mzx.cfg, make/custom/lpc32xx_mzx_stage_1.cfg, make/custom/lpc32xx_mzx_stage_2.cfg, misc/boot.c, misc/emc.c, misc/i2c.c, misc/nand-mlc.c, misc/nand-mlc-read-blocks.c, misc/nand-mlc-write-blocks.c, misc/restart.c, startup/linkcmds.lpc32xx, startup/linkcmds.lpc32xx_mzx, startup/linkcmds.lpc32xx_mzx_stage_1, startup/linkcmds.lpc32xx_mzx_stage_2: New files. * configure.ac, Makefile.am, preinstall.am: Reflect changes above. * include/bsp.h, include/lpc32xx.h, irq/irq.c, rtc/rtc-config.c, startup/bspstart.c, startup/bspstarthooks.c, startup/linkcmds.lpc32xx_phycore: Changes throughout.
* 2010-05-25 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-253-0/+11
| | | | * configure.ac, include/bspopts.h.in: Added BSP_SMALL_MEMORY option.
* 2010-05-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-212-5/+9
| | | | * include/lpc32xx.h: Update for utility macro changes.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-204-1/+80
| | | | | * configure.ac: Fixed BSP option. * include/lpc32xx.h, startup/bspstarthooks.c: Added PLL setup.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-202-3/+4
| | | | * startup/bspstarthooks.c: Removed start section attribute defines.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-2014-182/+258
| | | | | | | | | * make/custom/lpc32xx.inc, make/custom/lpc32xx_mzx_boot_int.cfg, startup/linkcmds.lpc32xx_mzx_boot_int: New files. * Makefile.am, configure.ac, preinstall.am, include/bsp.h, include/bspopts.h.in, include/lpc32xx.h, irq/irq.c, make/custom/lpc32xx_phycore.cfg, startup/bspstart.c, startup/bspstarthooks.c: Changes throughout.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-202-1/+6
| | | | * make/custom/lpc32xx_phycore.cfg: Workaround for GCC bug 38644.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-305-46/+16
| | | | | | * include/irq-config.h: Removed file. * Makefile.am, preinstall.am: Reflect change above. * irq/irq.c: Removed superfluous parameter checks.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-302-1/+5
| | | | | | | | | | * csb336/make/custom/csb336.cfg, csb337/make/custom/csb337.cfg, edb7312/make/custom/edb7312.cfg, gba/make/custom/gba.cfg, gdbarmsim/make/custom/arm920.cfg, gp32/make/custom/gp32.cfg, gumstix/make/custom/gumstix.cfg, lpc32xx/make/custom/lpc32xx_phycore.cfg, nds/make/custom/nds.cfg, rtl22xx/make/custom/rtl22xx.cfg, smdk2410/make/custom/smdk2410.cfg: Use VFP floating point model.
* Changes throughoutThomas Doerfler2010-04-0914-39/+514
|
* various changesThomas Doerfler2010-03-125-6/+31
|
* 2010-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-02-022-2/+5
| | | | * make/custom/lpc32xx_phycore.cfg: Remove -W* flags.
* add missing fileThomas Doerfler2010-01-121-0/+52
|
* add support for lpc32xxThomas Doerfler2010-01-1213-69/+387
|