summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/lpc32xx/misc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsp/lpc32xx: Add idle thread bodySebastian Huber2012-12-181-0/+34
|
* bsp/lpc32xx: Fix clock nameSebastian Huber2012-08-201-6/+6
| | | | Rename lpc32xx_dram_clk() in lpc32xx_ddram_clk()
* bsp/lpc32xx: Add lpc32xx_select_nand_controller()Sebastian Huber2012-08-201-0/+44
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-2/+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.
* 2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-12-063-17/+152
| | | | | | | | | | | * 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-09-22 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-09-225-53/+152
| | | | | | | | | | | * 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-081-6/+0
| | | | * misc/i2c.c: Bugfix.
* 2011-07-04 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-042-25/+24
| | | | | * 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-012-66/+106
| | | | | | | | | 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-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-05-191-8/+10
| | | | | | * 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-283-46/+78
| | | | | | | | | | | | | | * 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.
* 2010-02-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-02-211-7/+10
| | | | | * 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-111-1/+1
| | | | | * 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-091-0/+1
| | | | | * misc/timer.c: Include <rtems/btimer.h>. Fix benchmark_timer_read() definition.
* 2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-161-2/+2
| | | | | | | * 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-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-211-16/+3
| | | | | | | * 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-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-283-25/+46
| | | | | | | | * 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-06-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-06-237-0/+1113
| | | | | | | | | | | | | | | | | * 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.
* add support for LPC32xxThomas Doerfler2009-12-151-0/+55