summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Typo.Sebastian Huber2010-06-231-2/+2
|
* 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-06-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-06-237-11/+103
| | | | | | | | * 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-06-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-06-232-6/+11
| | | | | * shared/startup/linkcmds.base: Define bsp_vector_table_size unconditionally. Use bsp_vector_table_in_start_section.
* 2010-06-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-06-214-2/+17
| | | | | | * shared/start/start.S, shared/startup/linkcmds.base, shared/include/linker-symbols.h: Added and use bsp_vector_table_begin, bsp_vector_table_size and bsp_vector_table_end.
* 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-204-3/+27
| | | | * shared/include/start.h: Define start section attributes.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-206-30/+36
| | | | | | * 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-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-205-26/+15
| | | | | * Makefile.am, preinstall.am, include/bsp.h, startup/bspstart.c: Use shared output character implementation.
* 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-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-202-1/+6
| | | | * make/custom/rtl22xx_t.cfg: Workaround for GCC bug 38644.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-202-1/+5
| | | | * make/dswifi/arm9/makefile: Workaround for GCC bug 38644.
* 2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-202-1/+6
| | | | * make/custom/lpc24xx.inc: Workaround for GCC bug 38644.
* 2010-05-15 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-05-152-2/+6
| | | | * startup/syscalls.c: Rename to avoid conflict with newlib.
* 2010-05-14 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-05-142-1/+5
| | | | * rtl8019/rtl8019.c: Fix typo.
* 2010-05-03 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-05-032-27/+10
| | | | * rtl8019/rtl8019.c: Fixed interrupt handler.
* 2010-04-30 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-302-0/+6
| | | | * include/bsp.h: Add BSP_SMALL_MEMORY.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-3015-672/+107
| | | | | | | | | | | | | | * irq/irq_asm.S, irq/irq_init.c, irq/bsp_irq_asm.S, irq/bsp_irq_init.c: Removed files. * Makefile.am, preinstall.am: Reflect changes above. Added generic interrupt support modules. * irq/irq.h, irq/irq.c: The previous interrupt warning fix changed the interrupt handler API. To fix this problem the generic interrupt support framework will be used now. This eliminates a lot of copy and paste code. The interrupt header file is now <bsp/irq.h>. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * start/start.S, startup/bspstart.c, clock/clockdrv.c, console/console.c, timer/timer.c: Interrupt support changes.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-3011-299/+203
| | | | | | | | | * irq/bsp_irq_init.c: Removed file. * Makefile.am, preinstall.am: Reflect change above. Added generic interrupt support modules. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * startup/bspstart.c, irq/bsp_irq_asm.S, clock/clockdrv.c, network/network.c: Interrupt support changes.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-306-3/+30
| | | | | | * Makefile.am, preinstall.am: Added generic interrupt support modules. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * startup/bspstart.c, network/network.c: Interrupt support changes.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-307-4/+33
| | | | | | | * Makefile.am, preinstall.am: Added generic interrupt support modules. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * startup/bspstart.c, console/uart.c, network/network.c: Interrupt support changes.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-305-2/+30
| | | | | | * Makefile.am, preinstall.am: Added generic interrupt support modules. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * startup/bspstart.c: Interrupt support changes.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-306-3/+31
| | | | | | * Makefile.am, preinstall.am: Added generic interrupt support modules. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * startup/bspstart.c, rtl8019/rtl8019.c: Interrupt support changes.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-307-16/+35
| | | | | | | * Makefile.am, preinstall.am: Added generic interrupt support modules. * include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION. * startup/bspstart.c, network/network.c: Interrupt support changes. * console/uart.c: Fixed warnings.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-303-0/+22
| | | | * Makefile.am, preinstall.am: Added generic interrupt support modules.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-3010-83/+24
| | | | | | * 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
| | | | * make/custom/lpc24xx.inc: Use VFP floating point model.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-303-8/+9
| | | | | * make/custom/nds.cfg, Makefile.am, dswifi/arm7/makefile: Use VFP floating point model.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-3022-11/+55
| | | | | | | | | | * 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.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-303-39/+5
| | | | | * shared/irq_init.c: Removed file. * Makefile.am: Reflect change above.
* Removed file.Sebastian Huber2010-04-301-1206/+0
|
* 2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-262-2/+6
| | | | * console/uart.c: Fix warnings.
* 2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-262-2/+6
| | | | * console/console.c: Fix warnings.
* 2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-262-2/+6
| | | | * console/fbcons.c: Fix warnings.
* 2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-262-2/+7
| | | | * startup/bspstart.c: Fix warning.
* 2010-04-10 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-04-142-4/+8
| | | | * console/uart.c: Reflect termios API changes.
* unify irq data types and code, merge s3c2400/s3c2410 supportThomas Doerfler2010-04-0943-358/+142
|
* removed over-paranoid warning switchesThomas Doerfler2010-04-092-2/+5
|
* Changes throughoutThomas Doerfler2010-04-0924-70/+664
|
* added dma headerThomas Doerfler2010-04-096-9/+308
| | | | | added thumb support to start.S updated documentation
* 2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-04-0712-24/+36
| | | | * start/start.S: Verify boot_card() is passed a NULL.
* 2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-04-073-7/+14
| | | | | | | * include/bsp.h: Rename poorly named define "M" to "JOEL_M" since I can't find it used anywhere. When code breaks, someone will suggest a better name. But "M" conflicted with user code. * start/start.S: Verify boot_card() is passed a NULL.
* 2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-04-073-9/+10
| | | | | * console/uart.c: Eliminate warnings. * start/start.S: Verify boot_card() is passed NULL.
* make the lpc2362 a SMALL MEMORY BSPThomas Doerfler2010-03-292-0/+8
|
* various changesThomas Doerfler2010-03-125-6/+31
|
* Fixed IO configurationsThomas Doerfler2010-03-122-2/+6
|