summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/virtex5/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps: Provide <tm27.h> in each BSPSebastian Huber2017-11-271-0/+1
| | | | | | | | | Since the <tm27.h> is highly BSP-dependent and used only by the tm27 test program we must provide this header file for each BSP. Without the preinstall build target each header file must have a unique source header file. Update #3254.
* Remove coverhd.hSebastian Huber2017-11-241-137/+0
| | | | | | | This header file contained timing overhead values which are hard to maintain. Update #3254.
* powerpc: Remove _BSP_Fatal_error()Sebastian Huber2017-11-221-1/+0
| | | | | | | BSPs can use the bsp_fatal_extension() to provide BSP-specific fatal error handling. There is no need for a _BSP_Fatal_error(). Close #3246.
* powerpc: Replace BSP_panic() with rtems_panic()Sebastian Huber2017-11-221-1/+0
| | | | | | | | Due to a new rtems_panic() implementation, it is possible to replace the PowerPC-specific BSP_panic() with rtems_panic(). Remove BSP_panic() implementations. Close #3245.
* virtex4, virtex5 bsp.h: Use BSP_INTERRUPT_STACK_SIZE not user space ↵Tim Cussins2016-11-031-1/+1
| | | | | | CONFIGURE_INTERRUPT_STACK_SIZE closes #2801.
* powerpc/virtex5/include/bsp.h: Do not include <rtems/iosupp.h>Joel Sherrill2016-03-301-1/+0
|
* powerpc/virtex5: Remove include of <rtems/console.h> from <bsp.h> and fix ↵Joel Sherrill2016-03-291-1/+0
| | | | warnings
* powerpc/virtex5/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-271-1/+0
|
* Most bsp.h: Switch to LIBBSP_@CPU@_@BSP_FAMILY@_H for guardJoel Sherrill2015-07-161-2/+2
| | | | | | | | | | | | | | | | | This was done by the following script run from libbsp: find * -name bsp.h | xargs -e grep -l "#ifndef.*_BSP_H" | while read b do echo $b cpu=`echo $b | cut -d'/' -f1 | tr '[:lower:]' '[:upper:]' ` bsp=`echo $b | cut -d'/' -f2 | tr '[:lower:]' '[:upper:]' ` g="LIBBSP_${cpu}_${bsp}_BSP_H" # echo $g sed -e "s/ifndef _BSP_H/ifndef ${g}/" \ -e "s/define _BSP_H/define ${g}/" \ -i $b done
* bsps: Move extern "C" to not cover includesSebastian Huber2014-10-231-4/+4
| | | | Some includes may use C++ and this conflicts if surrounded extern "C".
* powerpc/virtex5/include/bsp.h: Fix warningsJoel Sherrill2014-10-161-0/+5
|
* powerpc/virtex5/include/bsp.h: Add prototypes to fix warningsJoel Sherrill2014-10-131-0/+5
|
* virtex5/.../bsp.h: Add BSP_Convert_decrementer() macro required by MPC6xx ↵Joel Sherrill2014-08-271-3/+24
| | | | timer driver
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-213-3/+3
|
* libbsp powerpc: Add Doxygen file header to coverhd.hCynthia Rempel2014-01-141-1/+7
|
* Fixed virtex4,5 BSP compile time warningsRic Claus2013-01-261-0/+2
|
* bsp/virtex5: Fix define locationSebastian Huber2013-01-141-3/+2
|
* Virtex5 BSP: Various updates and improvements.Ric Claus2012-12-012-0/+291
| | | | | This BSP now uses the MPC6xx clock driver instead of a modified PPC403 clock driver. Support for the MMU has been added, but is not enabled by default.
* score: Add RTEMS_FATAL_SOURCE_EXITSebastian Huber2012-11-151-0/+1
| | | | | | | Include <bsp/default-initial-extension.h> in all BSPs. Call rtems_fatal() with RTEMS_FATAL_SOURCE_EXIT as source and the exit() status code as fatal code in every bsp_cleanup(). Move previous bsp_cleanup() code into bsp_fatal_extension().
* Revert "Add bspopts.h.in."Gedare Bloom2012-08-061-46/+0
| | | | | | | | | | | | This reverts commit daffa606cc4a45d93c1f0f4fe365fde0fda6acbb. Conflicts: c/src/lib/libbsp/arm/lpc24xx/include/bspopts.h.in c/src/lib/libbsp/powerpc/mpc55xxevb/include/bspopts.h.in c/src/lib/libbsp/powerpc/qoriq/include/bspopts.h.in Manually deleted conflicting files.
* Add bspopts.h.in.Ralf Corsépius2012-05-241-0/+46
|
* 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.
* Add Virtex4 and Virtex5 BSPsRic Claus2012-03-303-0/+292
This commit covers at least PR2020, 2022, and 2023. This patch adds all of the code for both BSPs, modifications to libcpu/powerpc for the ppc440, and some updates to the BSPs from follow up review and testing. These BSPs should be good baselines for future development. The configurations used by Ric are custom and have a non-standard NIC. They also do not have a UART. Thus the current console driver just prints to a RAM buffer. The NIC and UART support are left for future work. When the UART support is added, moving the existing "to RAM" console driver to a shared location is likely desirable because boards with no debug UART port are commonly deployed. This would let printk() go to RAM.