summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-09-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-0313-456/+478
| | | | | | | | | | | * Makefile.am, configure.ac: Rework psim scripts to share code for creating device trees and actually running the tests. Overhaul the device tree generated to always include a block of Flash and a Real-Time Clock. When running MP tests enable the shared memory and semaphore devices. * psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared, psim-top.in, runtest-bottom, runtest-top.in: New files. * psim, psim-gdb, runtest: Removed.
* 2008-09-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-034-9/+12
| | | | | | | * Makefile.am, bestcomm/load_task.c, bestcomm/task_api/tasksetup_general.h: Eliminate requirement to build bestcomm as a relocatable lump. This should reduce the minimum footprint considerably.
* update to current PPC exception and memory map structureThomas Doerfler2008-09-0315-1589/+1290
|
* Changed to include new fileThomas Doerfler2008-09-034-1359/+44
| | | | startup/linkcmds.base. Supports small data area now.
* Converted to use sharedThomas Doerfler2008-09-0315-855/+677
| | | | exception and interrupt code.
* Moved general MSCAN functions intoThomas Doerfler2008-09-032-989/+538
| | | | | separate header and source files (include/mscan-base.h and mscan/mscan-base.c). Formatted code.
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-312-13/+13
| | | | | * timer/timer.c: Eliminate empty function from every benchmark timer driver. Fix spelling.
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-312-9/+14
| | | | | * timer/timer.c: Rename timer driver methods to follow RTEMS programming conventions.
* 2008-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-303-8/+5
| | | | * Makefile.am, startup/bspstart.c: Use default bsp_pretasking_hook().
* 2008-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-292-4/+7
| | | | * Makefile.am: Remove another duplicate reference.
* 2008-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-292-3/+7
| | | | * Makefile.am: Remove duplicate reference.
* 2008-08-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-08-282-0/+14
| | | | | * shared/vme/vme_universe.c: added implementation for BSP_VMEResetBus().
* various changes to gen83xx BSP and othersThomas Doerfler2008-08-266-14/+76
|
* Changed invalid usage of a boolean type to a proper integer type in ↵Thomas Doerfler2008-08-252-62/+55
| | | | calc_dbat_regvals().
* 2008-08-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-216-133/+205
| | | | | | | | | * Makefile.am: Added bspclean.c and use shared bsppretaskinghook.c. * console/console.c: Added poll for char helper. * include/bsp.h: Add macro definitions for optional reset behavior. * startup/bspstart.c: Split out bsp_cleanup(). Clean up. * startup/bspclean.c: New file. Not can press any key on normal shutdown to reset board when on MPC8313erdb.
* 2008-08-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-212-134/+186
| | | | | | * startup/cpuinit.h: Uses now powerpc-utility.h. Changed invalid usage of a boolean type to a proper integer type in calc_dbat_regvals(). Througout code formatting.
* 2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-207-26/+71
| | | | | | | * include/mpc55xxevb.h, network/network.c, startup/sd-card-init.c, tests/tests.c: Added copyright information. Added missing prototypes. Fixed integer conversion warning. * startup/bspclean.c: Include bootcard.h.
* 2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-203-50/+69
| | | | | | * include/tm27.h: Uses now a decrementer exception handler. Replaces previous file. * startup/bspstart.c: Install a default decrementer exception handler.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+5
| | | | | * GT64260/GT64260TWSI.c, network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c: Add missing prototypes.
* Add missing prototypes.Ralf Corsepius2008-08-203-3/+5
|
* Add missing prototypes.Ralf Corsepius2008-08-2023-54/+54
|
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+5
| | | | | * console/consolelite.c, opbintctrl/opbintctrl.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+6
| | | | | | * irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c, startup/Hwr_init.c, startup/genpvec.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+7
| | | | | | | * GT64260/GT64260TWSI.c, irq/irq_init.c, network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c, pci/pci.c, pci/pci_interface.c, startup/bspstart.c, vectors/exceptionhandler.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+6
| | | | | | * i2c/i2c_init.c, i2c/mpc8540_i2c.c, irq/irq_init.c, network/tsec.c, pci/detect_host_bridge.c, startup/bspstart.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-202-14/+18
| | | | * Makefile.am: Cleanup.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+2
| | | | | * shared/flash/flash.c, shared/irq/irq_init.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-202-0/+3
| | | | * pci/pci.c: Add CVS Id.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-202-6/+11
| | | | | * GT64260/MVME5500I2C.c: Once again eliminate u32, unchar. Add CVS Id, fix typo.
* Add missing prototypes.Ralf Corsepius2008-08-2012-29/+29
|
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+5
| | | | | * clock/p_clock.c, console/console.c, irq/irq.c, irq/irq_init.c, vectors/vectors_init.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+7
| | | | | | | * shared/showbats.c, shared/console/inch.c, shared/irq/irq_init.c, shared/pci/detect_raven_bridge.c, shared/startup/bspstart.c, shared/startup/zerobss.c, shared/vme/vmeconfig.c, startup/exit.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+5
| | | | | * clock/p_clock.c, irq/irq.c, irq/irq_init.c, vectors/vectors_init.c: Add missing prototypes.
* Add missing prototypes.Ralf Corsepius2008-08-204-9/+9
|
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+5
| | | | | * startup/bspclean.c, startup/sd-card-init.c, tests/tests.c: Add missing prototypes.
* Add missing prototypes.Ralf Corsepius2008-08-203-5/+5
|
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+5
| | | | | * clock/clock.c, irq/irq_init.c, vectors/vectors.h, vectors/vectors_init.c: Add missing prototypes.
* Add missing prototypes.Ralf Corsepius2008-08-204-10/+10
|
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+6
| | | | | | * console/mc68360_scc.c, console/rsPMCQ1.c, console/rsPMCQ1.h, irq/irq_init.c, pci/no_host_bridge.c, startup/bspstart.c: Add missing prototypes.
* Add missing prototypes.Ralf Corsepius2008-08-206-19/+19
|
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+5
| | | | | * irq/irq.c, irq/irq_init.c, startup/bspstart.c: Add missing prototypes.
* Add missing prototypes.Ralf Corsepius2008-08-203-5/+5
|
* 2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-192-11/+15
| | | | * shared/clock/clock.c: Fixed warnings.
* 2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-196-10/+19
| | | | | * include/bsp.h, network/network.c, spi/spi_init.c, startup/cpuinit.c, startup/uboot_support.c: Fixed warnings.
* 2008-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-182-11/+6
| | | | * irq/irq_init.c: Fix warnings.
* 2008-08-18 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-184-2/+38
| | | | | | * Makefile.am, startup/bspstart.c, startup/cpuinit.c: For the MPC8313ERDB -- The BAT entry for the eLBC was missing and add hard reset sequence in bsp_cleanup().
* 2008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-152-0/+23
| | | | * README.mpc8313erdb: Some first cut notes on running with U-Boot.
* 2008-08-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-142-1/+6
| | | | | * startup/bspstart.c: Time was running too slow with it taking 10 seconds for RTEMS to advance 5.
* 2008-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-124-1/+30
| | | | | | * Makefile.am, preinstall.am: Add dummy linkcmds so autoconf tests work on installed BSP. * startup/linkcmds: New file.
* 2008-08-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-082-2/+6
| | | | * startup/bspstart.c: Fixed calculation of bsp_click_per_usec.