summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/lpc24xx/startup (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/arm: Use common ARMv7-M bsp_reset()Sebastian Huber2016-01-191-11/+10
|
* bsps: Call bsp_work_area_initialize() earlySebastian Huber2015-12-101-1/+3
| | | | | | | | Call bsp_work_area_initialize() before bsp_start(). This allows bsp_start() to use malloc() etc. which is beneficial for systems with a plug-and-play hardware enumeration. Update #2408.
* bsps/arm: Add .nocache sectionSebastian Huber2014-11-2712-0/+24
| | | | | This section can be use to provide a cache coherent memory area via rtems_cache_coherent_add_area().
* bsp/lpc24xx: Fix warningsSebastian Huber2014-10-101-4/+4
|
* lpc24xx/.../bspreset.c: Eliminate warning for set not used variableJoel Sherrill2014-09-041-0/+1
|
* bsp/lpc24xx: Add LPC40XX variantsSebastian Huber2014-08-122-0/+2
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-218-8/+8
|
* score: Add RTEMS_FATAL_SOURCE_BSPSebastian Huber2014-02-191-13/+5
| | | | | | Merge RTEMS_FATAL_SOURCE_BSP_GENERIC and RTEMS_FATAL_SOURCE_BSP_SPECIFIC into new fatal source RTEMS_FATAL_SOURCE_BSP. This makes it easier to figure out the code position given a fatal source and code.
* bsp/lpc24xx: Fix compile errorSebastian Huber2014-01-301-1/+1
|
* bsp/lpc24xx: Add PL111 supportSebastian Huber2014-01-101-0/+141
|
* bsps/arm: Move implementation to inline functionsSebastian Huber2013-05-031-0/+1
|
* bsp/lpc24xx: Request system reset for LPC17XXSebastian Huber2013-01-071-4/+6
|
* bsps: Interrupt initialization error is fatalSebastian Huber2012-11-151-3/+1
|
* bsp/lpc24xx: Fix PCLK clock divider calculationSebastian Huber2012-10-121-1/+1
|
* bsp/lpc24xx: Use USB RAM for fast data sectionSebastian Huber2012-08-203-3/+6
|
* bsp/lpc24xx: More flexible region configurationSebastian Huber2012-06-152-45/+63
|
* bsp/lpc24xx: Fix timing for M29W320E70Sebastian Huber2012-06-151-2/+2
|
* bsp/lpc24xx: Use external RAMSebastian Huber2012-06-151-4/+4
|
* bsp/lpc24xx: Use RAS and CAS of 2 for IS42S32800BSebastian Huber2012-06-151-18/+2
|
* bsp/lpc24xx: Simplify EMCDLYCTL handlingSebastian Huber2012-06-151-13/+24
|
* bsp/lpc24xx: Simplify EMC configurationSebastian Huber2012-06-152-137/+115
|
* bsp/lpc24xx: New BSP variants (PLX800 on LPC1778)Sebastian Huber2012-06-152-0/+62
|
* bsps/arm: Rename linkcmds.armv7 to linkcmds.armv7mSebastian Huber2012-06-152-2/+2
|
* bsps: Replace NIRVANA regionSebastian Huber2012-06-1210-10/+0
| | | | | Replace the "NIRVANA" region with the more verbose "UNEXPECTED_SECTIONS" region. Move the region definition into the "linkcmds.base" files.
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-112-4/+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.
* bsps/stackalloc: Use stack section symbolsSebastian Huber2012-04-241-9/+0
|
* bsp/lpc24xx: New BSP variantSebastian Huber2012-03-145-26/+117
|
* Support for NXP LPC1700 familySebastian Huber2012-02-117-19/+303
|
* 2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-11-086-169/+361
| | | | | | | | | | | | | | | * include/lpc17xx.h: New file. * Makefile.am, preinstall.am: Reflect change above. Update due to API changes. * configure.ac, console/console-config.c, include/bsp.h, include/io.h, include/irq.h, include/lcd.h, include/lpc-clock-config.h, include/lpc24xx.h, include/start-config.h, irq/irq-dispatch.c, irq/irq.c, misc/bspidle.c, misc/io.c, misc/lcd.c, misc/restart.c, misc/system-clocks.c, ssp/ssp.c, startup/bspreset.c, startup/bspstart.c, startup/bspstarthooks.c, startup/start-config-emc-dynamic.c, startup/start-config-emc-static.c, startup/start-config-pinsel.c: Basic support for LPC17XX. New memory configurations for W9825G2JB75I, IS42S32800B, and SST39VF3201.
* 2011-10-17 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-10-175-233/+368
| | | | | | | | | | * include/start-config.h, make/custom/lpc24xx_plx800_rom_int.cfg, startup/linkcmds.lpc24xx_plx800_rom_int, startup/start-config-emc-dynamic.c, startup/start-config-emc-static.c, startup/start-config-pinsel.c: New files. * Makefile.am, configure.ac, preinstall.am: Reflect changes above. * startup/bspstarthooks.c: Use configuration tables for EMC initialization.
* 2011-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-05-192-149/+211
| | | | | | | | | | | * i2c/i2c-config.c: New file. * include/lcd.h: Removed EMC definitions. * misc/dma.c: Fixed initialization. * include/i2c.h, include/io.h, include/lpc-ethernet-config.h, include/lpc24xx.h, console/console-config.c, i2c/i2c.c, misc/io.c, misc/lcd.c, startup/bspstart.c, startup/bspstarthooks.c: New pin configuration API. * Makefile.am, preinstall.am: Update.
* 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-111-1/+1
| | | | | * startup/bspstarthooks.c: Use "__asm__" instead of "asm" for improved c99-compliance.
* 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-036-12/+24
| | | | | | | | * startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800, startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram, startup/linkcmds.lpc24xx_ncs_rom_ext, startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command file changes.
* 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-037-43/+50
| | | | | | | | | | | | | * include/lcd.h, misc/lcd.c: New files. * misc/io.c, include/io.h: Documentation, bug fixes, more configurations. * include/lpc24xx.h: Added DAC and I2S. * Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c, startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800, startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram, startup/linkcmds.lpc24xx_ncs_rom_ext, startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command file changes.
* 2010-06-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-06-232-2/+73
| | | | | | | | * make/custom/lpc23xx_tli800.cfg, startup/linkcmds.lpc23xx_tli800: New files. * Makefile.am, configure.ac: Reflect changes above. * startup/linkcmds.lpc2362: Typos. * README: Documentation.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-201-3/+1
| | | | * shared/include/start.h: Define start section attributes.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-201-9/+9
| | | | | | * include/lpc24xx.h, misc/dma-copy.c, misc/dma.c, misc/system-clocks.c, ssp/ssp.c, startup/bspstarthooks.c: Removed superfluous macros.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-201-26/+2
| | | | | * Makefile.am, preinstall.am, include/bsp.h, startup/bspstart.c: Use shared output character implementation.
* Changes throughoutThomas Doerfler2010-04-093-17/+101
|
* add missing filesThomas Doerfler2009-12-161-0/+59
|
* add support for LPC32xxThomas Doerfler2009-12-157-29/+33
|
* Whitespace removal.Ralf Corsepius2009-11-291-28/+28
|
* 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-11-031-21/+0
| | | | | | | | | | | * configure.ac: Add RTEMS_BSP_LINKCMDS. * make/custom/lpc24xx.inc: Remove LDFLAGS. * make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS. * make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS. * make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS. * make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS. * startup/linkcmds: Remove. * Makefile.am: Rework linkcmds handling.
* renamed lpc24xx BSPs, reorganized linkcmdsThomas Doerfler2009-10-058-200/+233
|
* Add missing files.Thomas Doerfler2009-09-211-0/+410
|
* Changes throughout.Thomas Doerfler2009-09-181-313/+35
|
* 2009-08-06 Sebastian Huber <sebastian.huber@embedded-brains.de>Chris Johns2009-08-084-52/+52
| | | | | | * startup/linkcmds, startup/linkcmds.lpc2478, startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: Fixed dummy entries.
* Dummy entries for toolchain compatibilityThomas Doerfler2009-07-174-0/+108
|
* ARM bsp maintenanceThomas Doerfler2009-07-176-61/+163
|
* added missing filesThomas Doerfler2009-02-274-0/+69
|