Daniel Hellstrom
3db9e5b03d
LEON2: implemented AMBA Bus Driver for Driver Manager
2015-04-17 01:10:16 +02:00
Daniel Hellstrom
e05c2659f4
LEON3: implemented AMBA PnP Bus Driver for Driver Manager
2015-04-17 01:10:16 +02:00
Daniel Hellstrom
d11f2286c2
sparc BSPs: implemented libpci IRQ BSP support
2015-04-17 01:10:16 +02:00
Daniel Hellstrom
e428dc4a95
LEON3: implemented BSP DRVMGR startup initialization
2015-04-17 01:10:16 +02:00
Daniel Hellstrom
e7fade3ac4
DRVMGR: added driver manager to cpukit/libdrvmgr
2015-04-17 01:10:16 +02:00
Daniel Hellstrom
e51eb80e88
leon3,ngmp: simplify cpucounter initialization
...
Remove support for using the second timer for time stamping.
Instead the user can configure the system clock timer to a higher
base clock frequency (lower the prescaler). This change does not
affect the GR712RC or LEON4-N2X. The GR712RC does not have two
GPTIMERs and the N2X uses the Interrupt Controller for time
stamping.
Bow that the AMBA initialization code exports the AMBA device,
the frequency can be obtained without an additional AMBA PnP
scanning.
2015-04-17 01:10:15 +02:00
Daniel Hellstrom
5da315ffdc
leon3: make timer initialization configurable
...
Its now possible to select which timer core will be used for
system clock timer and to control the timer prescaler that
affects all timer instances on that timer core.
The timer and interrupt controller AMBA devices are exported
to make it possible for other code to get detailed information.
For example the frequency of the timer and interrupt controller
is required by the cpucounter support.
2015-04-17 01:10:15 +02:00
Daniel Hellstrom
ead16ae1ba
leon3: always clear interrupt controller
2015-04-17 01:10:15 +02:00
Daniel Hellstrom
60b0fd511f
leon3: clock driver rely on previous found timer
...
No point in scanning for the same GPTIMER twice. Rely on
amba.c AMBA PnP scanning.
2015-04-17 01:10:15 +02:00
Daniel Hellstrom
31e4e25dfe
LEON3: GPTIMER timer watchdog driver
...
Last timer instance of GPTIMER is sometimes a watchdog timer that
can reset the system on timer underflow.
2015-04-17 01:10:15 +02:00
Joel Sherrill
cb02e8accc
bf537Stamp: Re-enable bsp_reset()
2015-04-15 10:02:58 -05:00
Joel Sherrill
74c4facdce
tms570/startup/bspreset.c: Add include <bsp/bootcard.h> to fix warning
2015-04-15 10:02:58 -05:00
Joel Sherrill
1aaf2fb736
lm32/shared/startup/bspreset.c: New file missed in previous commit
2015-04-14 15:01:53 -05:00
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