Commit Graph
12897 Commits
Author SHA1 Message Date
Joel Sherrill a373dc3768 lpc23xx_tli800-testsuite.tcfg: Add dl02 2014-11-05 17:52:23 -06:00
Joel Sherrill 091c610808 lpc2362-testsuite.tcfg: Add dl02 2014-11-05 17:52:05 -06:00
Joel Sherrill 0b91cfbf51 lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add a handful more tests 2014-11-05 17:51:43 -06:00
Joel Sherrill f9e4139f55 lm3s3749-testsuite.tcfg: Add dl02 2014-11-05 15:31:36 -06:00
Joel Sherrill 8d74b80e26 lpc23xx_tli800-testsuite.tcfg: Add dl01 2014-11-04 15:05:08 -06:00
Joel Sherrill 6d84a9fff9 lpc2362-testsuite.tcfg: Add dl01 2014-11-04 15:04:46 -06:00
Joel Sherrill a7812cdcea lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add rbheap01 2014-11-04 15:04:28 -06:00
Joel Sherrill 643e7cb8a6 lm3s3749-testsuite.tcfg: Add dl01 2014-11-04 15:02:03 -06:00
Chris Johns de5596b183 Regenerated preinstall.am file. 2014-11-04 13:02:03 +11:00
Ben Gras 53dd6d6130 BSP for several Beagle products
Specifically the beagleboard, beagleboard xM, beaglebone, beaglebone black.

More info on these targets: http://www.beagleboard.org/

This commit forms a basic BSP by combining Claas's work with
    . new clock and irq code and definitions for
      beagle targets (beagleboard and beaglebones), mostly
      reused from the Minix codebase, thus making
      irqs, ticks and non-polled console mode work too
    . new timer code for ns timing with high timer resolution,
      24MHz on the AM335X and 13MHz on the DM37XX
    . select the console uart based on target at configure time
    . removing all the lpc32xx-specific macros and code and
      other unused code and definitions that the beagle bsp
      was based on
    . re-using some standard functions instead of lpc32xx versions
    . fixed some whitespace problem in preinstall.am
    . fixed some compile warnings
    . configure MMU: set 1MB sections directly in the TTBR,
  just to show the difference between cacheable RAM and
  non-cacheable device memory and invalid ranges; this lets us
  turn on caches and not rely on boot loader MMU configuration.
  Verified to work when MMU is initially either on or off when
  RTEMS gets control.

Thanks for testing, commentary, improvements and fixes to Chris Johns,
Brandon Matthews, Matt Carberry, Romain Bornet, AZ technology and others.

Signed-Off-By: Ben Gras <beng@shrike-systems.com>
2014-11-03 14:19:47 -06:00
Claas Ziemke 7a669866ee Added BeagleBoard BSP
Coding done in course of GSoC2012.

Commit edited to be brought up-to-date with mainline by
Ben Gras <beng@shrike-systems.com>.
2014-11-03 14:19:47 -06:00
Ben Gras b51842bb38 Add some generic ARM am335x and omap definitions 2014-11-03 14:19:47 -06:00
Joel Sherrill def13373fa libcpu/bfin/clock/tod.h: Delete - missed on previous commits 2014-10-31 15:14:28 -05:00
Sebastian Huber e08b0b917c bsp/mpc55xxevb: Fix flash settings for MPC5510 2014-10-31 07:49:45 +01:00
Chris Nott 513668f6f1 Added missing stm32f4xxxx_adc.h 2014-10-30 09:34:35 -05:00
Sebastian Huber 866a6fc013 bsps/sparc: Include right header file 2014-10-23 14:31:15 +02:00
Sebastian Huber b4420323ae bsp/leon3: Fix LEON3_mp_irq definition
Provide it also if RTEMS_MULTIPROCESSING is defined.
2014-10-23 10:21:41 +02:00
Sebastian Huber 46dde0fcef bsps: Move extern "C" to not cover includes
Some includes may use C++ and this conflicts if surrounded extern "C".
2014-10-23 10:21:41 +02:00
Daniel Cederman 77a2226a16 bsp/sparc: Ensure that data cache snooping is enabled
Check that data cache snooping exists and is enabled on all cores.
2014-10-23 10:21:41 +02:00
Chris Nott 040ed0b4cd bsp/stm32f4: Add header files
Added register definition headers for STM32F4 ADC, EXTI, PWR, SYSCFG,
TIM, OTGFS and updated FLASH and RCC. Fixed PLL_Q for USB 48MHz
operation. Added flash prefetch enable.
2014-10-23 08:31:10 +02:00
Joel Sherrill ea05c438e9 or1k/or1ksim: Fix warnings 2014-10-20 15:25:37 -05:00
Joel Sherrill ddc81650a9 arm/raspberrypi: Fix warnings 2014-10-20 15:25:22 -05:00
Joel Sherrill 3532ff91ec shared/clockdrv_shell.h: Always include <rtems/clockdrv.h> to avoid warnings 2014-10-20 14:36:49 -05:00
Joel Sherrill 71bc995c0f powerpc/qoriq/include/bsp.h: Add prototypes to fix warnings 2014-10-20 14:36:19 -05:00
Joel Sherrill ed18345333 powerpc/qemuppc/startup/cmain.c: Fix warnings 2014-10-20 14:21:37 -05:00
Joel Sherrill 7294054b30 powerpc/shared/startup/bspstart.c: Fix warning for mvme2100 2014-10-20 14:13:47 -05:00
Joel Sherrill ce5c3b34bd nios2/nios2_iss: Fix warnings 2014-10-20 13:58:12 -05:00
Joel Sherrill a4fea82d10 ss555/startup/bspstart.c: BSP does not use SPRG0 2014-10-20 13:57:54 -05:00
Joel Sherrill ad45687706 ep1a/startup/bspstart.c: BSP does not use SPRG0 2014-10-20 13:57:41 -05:00
Joel Sherrill 82f5ec45e9 libcpu/sh/sh7045/sci/sci.c: Eliminate use of obsolete method 2014-10-20 11:31:41 -05:00
Joel Sherrill 6fc2d38987 libbsp/sh/shared/console.c: Eliminate use of obsolete method 2014-10-20 11:31:25 -05:00
Joel Sherrill d6db94a368 m68k/mrm332: Fix warnings 2014-10-20 10:59:08 -05:00
Joel Sherrill a877739713 m68k/mcf5329: Fix warnings 2014-10-20 10:58:57 -05:00
Joel Sherrill 63fe77e1c0 m68k/mcf5235: Fix warnings 2014-10-20 10:58:38 -05:00
Joel Sherrill 1382752458 m68k/mcf5225x: Fix warnings 2014-10-20 10:58:21 -05:00
Joel Sherrill 3bba2a9b70 m68k/mcf52235: Fix warnings 2014-10-20 10:58:09 -05:00
Joel Sherrill fd36451acb m68k/idp: Fix warnings 2014-10-20 10:57:54 -05:00
Joel Sherrill 21ee1c8dce m68k/gen68360: Fix warnings 2014-10-20 10:57:44 -05:00
Joel Sherrill c2e32ffc7d lm32 BSP shared and lm32_evr: Fix BSPs 2014-10-20 10:02:05 -05:00
Joel Sherrill 770e3797c5 arm/csb337/console/fbcons.c: Fix warning 2014-10-20 10:02:05 -05:00
Joel Sherrill d0c479345b libcpu/arm/pxa255/ffuart/ffuart.c: Fix warning 2014-10-20 10:02:05 -05:00
Joel Sherrill 1c4890bf1e libcpu/arm/at91rm9200/dbgu/dbgu.c: Fix warning 2014-10-20 10:02:05 -05:00
Joel Sherrill 5bdda7f07c arm/gba/console/conio.c: Fix warning 2014-10-20 10:02:05 -05:00
Joel Sherrill 0f8ee10e3f arm/edb7312: Fix warnings 2014-10-20 10:02:04 -05:00
Joel Sherrill 4f21badbb9 m68k/csb360: Fix warnings 2014-10-20 10:02:03 -05:00
Joel Sherrill 3d4898f74e m68k/av5282: Fix warning 2014-10-19 21:21:06 -05:00
Joel Sherrill 8566e1fce5 lm32/milkymist/startup/bspclean.c: Include <bsp.h> to fix warning 2014-10-19 21:14:23 -05:00
Joel Sherrill 51995b69a8 m68k/mrm332: Move include of <rtems/m68k/sim.h>
This file defines at least the POW() macro which pollutes the
public name space and causes warnings in at least the paranoia
sample application.
2014-10-19 17:14:07 -05:00
Joel Sherrill 8200c9efaa libcpu/powerpc configure logic: Do not built e500 components unused by qoriq 2014-10-19 17:03:00 -05:00
Joel Sherrill 6e8e86998d powerpc/shared/irq/irq_init.c: Fix warnings 2014-10-19 17:00:58 -05:00