summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-11-23powerpc/mpc55xxevb: Move bspworkareainit.c to bspgetworkarea.cChirayu Desai1-1/+1
* Move bsp_work_area_initialize()
2013-11-23powerpc/mpc55xxevb: Move startup/reset.c to startup/bspreset.cChirayu Desai1-1/+1
2013-07-15bsp/mpc55xx: Add MPC5668G supportSebastian Huber1-0/+1
2013-02-06bsp/mpc55xx: Add MPC55XX_ENABLE_START_PROLOGUESebastian Huber1-0/+1
2013-02-06bsp/mpc55xx: Merge RSM6 variants into oneSebastian Huber1-4/+1
2012-12-03bsp/mpc55xx: New BSP variants for RSM6Sebastian Huber1-0/+5
2012-12-03bsp/mpc55xx: Add optional EBI configurationSebastian Huber1-0/+1
2012-12-03bsp/mpc55xx: Delete <bsp/mpc55xxevb.h>Sebastian Huber1-1/+0
2012-12-03bsp/mpc55xx: Add and use linkcmds.mpc5674f_ecu508Sebastian Huber1-0/+1
2012-12-03bsp/mpc55xx: Set PPC_EXC_CONFIG_USE_FIXED_HANDLERSebastian Huber1-0/+1
2012-10-25bsp/mpc55xx: Add custom work area initSebastian Huber1-1/+2
2012-10-02bsp/mpc55xx: Fix bsp_idle_thread()Sebastian Huber1-1/+1
2012-07-18bsp/mpc55xx: New ECU508 BSPsSebastian Huber1-0/+2
2012-07-18bsp/mpc55xx: Add bsp_restart()Christian Mauderer1-0/+1
2012-06-05powerpc/mpc55xx: BSP variant changes for MPC5643LSebastian Huber1-1/+2
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-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.
2012-05-07Revert: Remove CVS IdsJoel Sherrill1-0/+4
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
2012-05-04Remove CVS-Ids.Ralf Corsépius1-4/+0
2012-04-24bsp/mpc55xxevb: Enable stack allocatorSebastian Huber1-0/+2
2012-04-24bsps/powerpc: Add no cache sectionSebastian Huber1-0/+1
2012-03-24bsps: Add shared default IRQ handlerSebastian Huber1-4/+6
2012-01-23Support for MPC5643L.Sebastian Huber1-18/+33
Rework of the start sequence to reduce the amount assembler code and to support configuration tables which may be provided by the application.
2011-11-082011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+3
* make/custom/mpc5566evb_spe.cfg, make/custom/mpc5674fevb_spe.cfg, startup/linkcmds.mpc5566evb_spe, startup/linkcmds.mpc5674fevb_spe, startup/reset.c: New files. * Makefile.am, preinstall.am: Reflect changes above. * startup/early-init.c: Added missing section attribute. * configure.ac, network/smsc9218i.c: New BSP options SMSC9218I_EDMA_RX_CHANNEL and SMSC9218I_EDMA_TX_CHANNEL. Enable reset at cleanup.
2011-08-312011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-12/+28
* startup/bspgetworkarea.c, startup/linkcmds.base: Removed files. * include/mpc55xx-config.h, make/custom/mpc5674fevb.cfg, startup/early-init.c, startup/ebi-cal-cs-config.c, startup/ebi-cs-config.c, startup/exc-vector-base.S, startup/fmpll-syncr-vals.c, startup/linkcmds.mpc5674fevb, startup/mmu-config.c, startup/siu-pcr-config.c: New files. * Makefile.am, preinstall.am: Reflect changes above. * startup/linkcmds.gwlcfm, startup/linkcmds.mpc5566evb, startup/linkcmds.phycore_mpc5554: Use linker command base file. * configure.ac: Support MPC5674F. Changed eSCI options. * clock/clock-config.c: Support MPC5674F. * i2c/i2c_init.c, network/smsc9218i.c, startup/sd-card-init.c: Update due to API changes. * include/bsp.h: Define BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN. * network/if_smc.c: Use HAS_SMC91111. * startup/start.S, startup/bspstart.c: Moved low-level initialization into new files. Overall cleanup.
2011-08-302011-08-30 Peter Dufault <dufault@hda.com>Sebastian Huber1-3/+6
* make/custom/phycore_mpc5554.cfg, startup/linkcmds.phycore_mpc5554, network/if_smc.c: New files. * Makefile.am, preinstall.am: Reflect changes above. * configure.ac: Add support for the Phytec PhyCORE MPC5554. Includes: - HAS_SMC91111 to indicate a BSP has that neworking. - SMC91111_ENADDR_IS_SETUP so that it skips code to set up the MAC address. - MPC55XX_CLOCK_EMIOS_CHANNEL to permit one to set which eMIOS channel to use for the clock. - MPC55XX_BOOTFLAGS: Skips two words above the RCHW in the startup for use in skpping over the MMU setup. Required for debugging via a cheap emulator where code is loaded into RAM and then mapped in as flash. - BOARD_PHYCORE_MPC5554 If defined, use custom settings for the Phytec PhyCORE MPC5554 SOM. * clock/clock-config.c: Modify so that the EMIOS channel used for the clock can be selected at configuration time. For MPC5544 only: - Conditionally skip access to a register that faults if accessed on the MPC5554 - Do not set the control register mode as was done for GW_LCFM support, it breaks interrupts. * make/custom/mpc55xx.inc: Make it possible to override the soft-float to set the type of floating point BSP will use. * startup/start.S: Add support for the "boot flags", two long-words that I manipulate with the debugger to skip over MMU setup. Use an external for the start of external SRAM instead of the hardwired number 0x20000000. Disable write access to the internal flash.
2011-06-072011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+1
* Makefile.am: Added custom memcpy(). * startup/bspstart.c: Install standard alignment handler.
2011-06-072011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-7/+1
* clock/clock-config.c: Fixes to pass psnsext01. * startup/bspstart.c: Workaround for GCC 4.6 bug. * include/smsc9218i.h, network/smsc9218i.c, Makefile.am: Changes throughout.
2010-12-292010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-1/+3
* Makefile.am, preinstall.am, startup/start.S: Use standard zero function. * startup/linkcmds.base: Reserve enough space for the exception minimum prologues. Changed start section name. * startup/bspstart.c: Removed superfluous cache initialization. * configure.ac: Fixed option default values.
2010-12-222010-12-22 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-2/+5
* configure.ac: Added I2C options. Fixed eMIOS prescaler. Use standard linker command file support. * include/bsp.h: Declare I2C initialization function. * i2c/i2c_init.c: Implementation. * make/custom/gwlcfm.cfg, make/custom/mpc5566evb.cfg, make/custom/mpc55xx.inc: Use standard linker command file support. * startup/bspstart.c: More board specific settings. * Makefile.am, preinstall.am: Reflect changes above.
2010-08-232010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-2/+2
* test/tests.c: Removed file. * startup/bspstart.c: Fixed warnings.
2010-04-302010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-1/+0
* libcpu/powerpc/mpc55xx/include/irq.h: Move defines from 'libbsp/powerpc/mpc55xxevb/include/irq-config.h'. * libbsp/powerpc/mpc55xxevb/include/irq-config.h: Removed file. * libbsp/powerpc/mpc55xxevb/Makefile.am, libbsp/powerpc/mpc55xxevb/preinstall.am: Reflect changes above.
2010-04-07fixed to support GW_LCFMThomas Doerfler1-1/+2
2010-03-25add support for mpc551x based GW_LCFM systemThomas Doerfler1-5/+6
2009-10-23Update for exception support changes.Thomas Doerfler1-1/+0
2009-09-102009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+1
PR 1435/bsps * Makefile.am: Use shared implementation of bsp_idle_thread(). * startup/bspidle.c: Removed.
2009-08-262009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+2
* Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to bsp_idle_thread and split into its own file. * startup/bspidle.c: New file.
2009-07-21Update for MPC55XX changesThomas Doerfler1-3/+9
2008-10-022008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* Makefile.am, preinstall.am: Use shared tm27.h stub. * include/tm27.h: Removed.
2008-09-302008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+6
* Makefile.am, preinstall.am: Now links all tests. * include/tm27.h: New file.
2008-09-292008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-9/+4
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect of building libbspstart.a, using automake-rules.
2008-09-292008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-6/+9
* Makefile.am: Eliminate *_SOURCES.
2008-09-292008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+2
* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its components.
2008-09-262008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+3
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
2008-09-242008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-13/+11
* Makefile.am: Eliminates libcpudir.
2008-09-242008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-3/+2
* Makefile.am: Cosmetics.
2008-09-162008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+1
* Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in its own file and rely on BSP Framework to perform more initialization. Remove unnecessary includes of rtems/libio.h and rtems/libcsupport.h. * startup/bspgetworkarea.c: New file.
2008-09-102008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+1
* Makefile.am: Review of all bsp_cleanup() implementations. In this phase, all prototypes were removed from bsp.h and empty implementations were removed and made to use the shared stub. * startup/bspclean.c: Removed.
2008-08-302008-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* Makefile.am, startup/bspstart.c: Use default bsp_pretasking_hook().
2008-07-312008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-48/+35
* Makefile.am: Do not build .rel files. Reduces code bloat.
2008-07-27Remove doxygen comments.Ralf Corsepius1-9/+2
Remove bogus BUILT_SOURCES.