Commit Graph

13099 Commits

Author SHA1 Message Date
Hesham ALMatary
0a73de2fc8 or1ksim: Fix bug at UART driver.
Fix some UART register addresses and implementation bugs that
were causing malfunction of console driver on real hardware.

hello and ticker samples are tested and working fine now on mor1kx
based SoC on Atlys FPGA board.
BSP_OR1K_OR1KSIM_PERIPHCLK has been changed to 50MHz as with mor1kx/atlys
SoC; this change has no effect on the current simulators that RTEMS run
on.
2015-04-14 11:10:14 -05:00
Thomas Volgmann
a1d6f7a405 bsp/altera-cyclone-v: Add RTC driver 2015-04-10 08:23:00 +02:00
Alan Cudmore
044c7d8280 Add hardware FPU flags for Raspberry Pi 2 BSP 2015-04-09 14:35:10 -04:00
Joel Sherrill
45491a8804 lm32 BSPs: Add lm32_evr variant for running on gdb.
Lay groundwork for a simulator configuration configuration
for the Milkymist. This is needed to use the shared code.
2015-04-05 15:49:32 -05:00
Joel Sherrill
d0307c8a06 or1ksim-testsuite.tcfg: new file 2015-04-03 16:18:40 -05:00
Joel Sherrill
475ff0a748 ods68302-testsuite.tcfg: Add fileio 2015-04-03 15:08:01 -05:00
Joel Sherrill
6601619807 rtl22xx-testsuite.tcfg: Add fileio 2015-04-03 15:07:47 -05:00
Sebastian Huber
aae6c21810 bsp/altera-cyclone-v: Fix define usage 2015-04-02 08:31:09 +02:00
Joel Sherrill
c966b4dc35 simsh*: Disable interrupt critical section tests
These do not run reliably on this simulator.
2015-04-01 09:39:42 -05:00
Joel Sherrill
ef3bcef890 jmr3904-testsuite.tcfg: New file 2015-04-01 09:39:42 -05:00
Martin Galvan
ec8f3cbd6f TMS570: Add board reset code to bsp_reset 2015-03-31 07:57:04 +02:00
Martin Galvan
89fffa66b1 TMS570: Enable FPU in makefile. 2015-03-27 09:27:39 +01:00
Sebastian Huber
8aa967c3a4 bsp/altera-cyclone-v: Typo 2015-03-25 11:46:12 +01:00
Joel Sherrill
28a8206cf6 moxie machine type not supported by rtems-syms. See #2213
updates #2313.
2015-03-24 08:16:51 -05:00
Joel Sherrill
36ad3c771e mrm332/console/sci.c: Make routines static 2015-03-24 08:16:44 -05:00
Joel Sherrill
90f2544035 nds/libnds/source/arm9/image.c: Add needed cast 2015-03-24 08:16:42 -05:00
Joel Sherrill
e2192d9f57 nds/libnds/source/arm7/clock.c: Avoid over indexing array 2015-03-24 08:16:41 -05:00
Joel Sherrill
e836c7c16c lpc176x/console/console-config.c: Conditionalize code to avoid unused warnings 2015-03-24 08:16:39 -05:00
Joel Sherrill
7a6c7fe360 m32csim-testsuite.tcfg: Add tests with data size issues 2015-03-22 10:29:59 -05:00
Joel Sherrill
8b5f911bed h8sim*-testsuite.tcfg: Add tests with data size issues 2015-03-22 10:29:59 -05:00
Joel Sherrill
14655d3548 avrtest-testsuite.tcfg: Add tests with data size issues 2015-03-22 10:29:59 -05:00
Joel Sherrill
c69f236dd5 m32cbsp: Disable jffs2 and mrfs tests 2015-03-22 10:29:58 -05:00
Joel Sherrill
83f11c2815 h8sim: Disable jffs2 and mrfs tests 2015-03-22 10:29:58 -05:00
Joel Sherrill
1d0973283a avrtest: Disable jffs2 and mrfs tests 2015-03-22 10:29:58 -05:00
Sebastian Huber
d4edbdbcbf Replace www.rtems.com with www.rtems.org 2015-03-20 15:42:34 +01:00
Daniel Cederman
665928a9b5 rtems: Use atomic operation with correct type 2015-03-20 12:00:00 +01:00
Sebastian Huber
9f34aa5e06 bsp/rtl22xx: Add prefix due to name conflicts
Close #2303.
2015-03-20 09:45:02 +01:00
Martin Galvan
7b35a36fb1 Add CAN, PWM, ADC and UART1/2/3 support to the LPC176x BSP.
This patch adds support for the following devices to the LPC176x BSP:

* CAN
* PWM
* ADC

It also adds the probe routines for UART1/2/3 to the console_device_table in console-config.c, and enables UART1 in configure.ac.
2015-03-20 09:16:07 +01:00
Joel Sherrill
fb1a9ad0ff m68k/mcf52235/make/custom/mcf52235-testsuite.tcfg: Add tmfine01 2015-03-17 10:59:01 -05:00
Joel Sherrill
d48d08cd72 arm/lpc24xx/make/custom/lpc23xx_tli800-testsuite.tcfg: Add tmfine01 2015-03-17 10:59:01 -05:00
Joel Sherrill
d10e331a2b arm/lpc24xx/make/custom/lpc2362-testsuite.tcfg: Add tmfine01 2015-03-17 10:59:00 -05:00
Joel Sherrill
487642f0f9 arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add tmfine01 2015-03-17 10:59:00 -05:00
Joel Sherrill
77d558c134 arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram-testsuite.tcfg: Add tmfine01 2015-03-17 10:59:00 -05:00
Joel Sherrill
13d50330bc arm/lpc176x/make/custom/lpc1768_mbed-testsuite.tcfg: Add tmfine01 2015-03-17 10:59:00 -05:00
Joel Sherrill
a7c7bdc4bc arm/lm3s69xx/make/custom/lm4f120-testsuite.tcfg: Add tmfine01 2015-03-17 10:58:59 -05:00
Joel Sherrill
195efa4368 powerpc/shared/flash/intelFlash.c: Eliminate use of deprecated method 2015-03-17 10:05:07 -05:00
Joel Sherrill
38d9166751 powerpc/mvme5500/vectors/exceptionhandler.c: Turn off deprecated warning
updated #2306.
2015-03-17 10:05:07 -05:00
Joel Sherrill
be277dd8e0 libchip/network/if_fxp.c: Do not use rtems_clock_get() 2015-03-17 10:05:06 -05:00
Joel Sherrill
296b024778 libchip/i2c/spi-memdrv.c: Do not use rtems_clock_get() 2015-03-17 10:05:06 -05:00
Joel Sherrill
24868ecb92 libcpu/bfin/clock/rtc.c: Do not use rtems_clock_get() 2015-03-17 10:05:05 -05:00
Joel Sherrill
c1479edf5b powerpc/shared/flash/intelFlash.c: Do not use rtems_clock_get() 2015-03-17 10:05:05 -05:00
Joel Sherrill
fe0eb1b513 score603e/tod/tod.c: Do not use rtems_clock_get() 2015-03-17 10:05:05 -05:00
Joel Sherrill
05af8b9802 beatnik/network/porting/if_xxx_rtems.c: Do not use rtems_clock_get() 2015-03-17 10:05:05 -05:00
Joel Sherrill
0cc35f01a1 mvme167/network/network.c: Do not use rtems_clock_get() 2015-03-17 10:05:04 -05:00
Joel Sherrill
8164ebdde4 mvme162/tod/tod.c: Do not use rtems_clock_get() 2015-03-17 10:05:04 -05:00
Sebastian Huber
ac8339ae50 bsp/mpc55xx: Fix flash settings 2015-03-17 11:28:44 +01:00
Sebastian Huber
8e10f62378 bsp/qoriq: Add register blocks for T variants 2015-03-17 08:54:39 +01:00
Sebastian Huber
093bfdecc7 bsp/qoriq: Fix warning 2015-03-17 08:48:47 +01:00
Sebastian Huber
a2ba004a04 bsp/mbx8xx: Fix warnings 2015-03-16 19:31:04 +01:00
Alan Cudmore
71260b4a09 preliminary Raspberry Pi Model 2 support
This patch adds a BSP variant for the Raspberry Pi 2. You can
build both variants by configuring with the option
 --enable-rtemsbsp="raspberrypi2 raspberrypi"

For the current BSP, the only change was the peripheral register base
address and the compiler options.

The raspberrypi/make/custom rules were re-factored:
  raspberrypi.inc  -- Common rules
  raspberrypi.cfg  -- Raspberry Pi 1 specific rule/optons
  raspberrypi2.cfg -- Raspberry Pi 2 specific rule/options

I tested hello, ticker, unlimited, and paranoia on both the Pi (Model A+)
and Pi 2.
2015-03-16 09:43:21 -05:00