Commit Graph

14426 Commits

Author SHA1 Message Date
Martin Aberg
6ecad1d526 leon, grspw_pkt: Preserve DMA address enable at start.
The EN bit (enable separate node address for this channel) is preserved when
grspw_dma_start is called. This preserves any previous address configuration.
2017-03-06 07:54:55 +01:00
Martin Aberg
a48bfc0ffa leon, grspw_pkt: Fixed txpkt flag for link error
There was a mixup between the transmit descriptor Link error (LE) bit and
Interrupt enable (IE) bit. TXPKT_FLAG_LINKERR now correctly indicates the link
error condition.
2017-03-06 07:54:55 +01:00
Martin Aberg
3395ca9912 leon, grspw_pkt: Fixed parameter check in grspw_dma_open() 2017-03-06 07:54:55 +01:00
Daniel Hellstrom
4431f7d262 leon, gr1553b: RT status words register declarations fix
The fix does not affect the driver since the bit definitions
were never used by the GR5133B drivers. However it could affect
and application using the definitions.
2017-03-06 07:54:55 +01:00
Daniel Hellstrom
d7452976e4 leon, gr1553b: comment cleanup 2017-03-06 07:54:55 +01:00
Daniel Hellstrom
be66bbc1e8 leon, grspw: rxPktSize must set DMA RX max length 2017-03-06 07:54:55 +01:00
Sebastian Huber
c0dafd7ba3 bsp/qoriq: Use at most 2GiB of RAM 2017-03-02 16:53:45 +01:00
Sebastian Huber
d3f60afbfe bsp/qoriq: Adjust workspace according to FDT 2017-03-02 15:25:34 +01:00
Sebastian Huber
35136d3d4e bsp/qoriq: Use -O2 2017-03-02 15:20:52 +01:00
Sebastian Huber
62f16ad4e3 bsp/qoriq: Enable linker garbage collection 2017-03-02 15:20:19 +01:00
Sebastian Huber
891b834fb5 bsp/qoriq: Do not overwrite configured baud 2017-03-02 15:17:35 +01:00
Sebastian Huber
805d721304 powerpc: Fix warnings 2017-03-02 12:02:49 +01:00
Sebastian Huber
09dab28da0 powerpc: Fix interrupt thread dispatch
Update #2751.
2017-03-02 12:02:49 +01:00
Sebastian Huber
08d8599245 bsps/powerpc: Fix warnings 2017-03-01 11:31:57 +01:00
Sebastian Huber
33986022af Add rtems_interrupt_server_request_submit()
This function may be used to do a two-step interrupt processing.  The
first step is done in interrupt context which calls this function.  The
second step is then done in the context of the interrupt server.
2017-02-23 07:27:39 +01:00
Sebastian Huber
11f0d528b5 bsp/xilinx-zynq: Add interrupt support to UART 2017-02-22 14:20:33 +01:00
Sebastian Huber
6b2fcc40ac bsp/xilinx-zynq: Use new Termios device driver 2017-02-21 12:11:44 +01:00
Sebastian Huber
7318e7db91 bsp/lpc24xx: Remove debug output 2017-02-15 13:41:02 +01:00
Sebastian Huber
6afeedaa71 bsps/powerpc: Fix warnings 2017-02-15 13:39:02 +01:00
Sebastian Huber
f6f764c131 bsps/powerpc: Fix warnings 2017-02-15 13:28:02 +01:00
Sebastian Huber
32292d5d7c bsps/powerpc: Fix warning 2017-02-15 13:14:40 +01:00
Sebastian Huber
bc74461882 bsps/sparc: Fix warnings 2017-02-15 12:57:56 +01:00
Sebastian Huber
444cb5cd23 bsps/arm: Fix prototype 2017-02-15 11:12:57 +01:00
Sebastian Huber
73f8d93847 bsps/powerpc: Fix warnings 2017-02-15 11:09:50 +01:00
Christian Mauderer
180107e971 bsps/arm: Fix Cortex-M DWT CPU counter.
It is necessary to enable the DWT using a special initialization
sequence before the CYCCNT can be enabled. See for example the
RESET_CYCLE_COUNTER in libbsp/arm/atsam/utils/utility.h.

Note that this problem only occurs if no debugger is connected. A
debugger most likely already enables the necessary module.
2017-01-30 11:35:31 +01:00
Kevin Kirspel
b43c2e8952 Adding ARM VFP V2 support 2017-01-24 15:42:05 +01:00
Sebastian Huber
2711914f82 Use <sys/endian.h>
Update #2803.
2017-01-24 08:39:22 +01:00
Kevin Kirspel
2f8f951b42 bsp/lpc32xx: Fix interrupt controller suppport
Enable/Disable vector routines now check for a valid vector. Without
these guards, the Enable/Disable vector routines will not work with the
interrupt server.
2017-01-24 07:09:55 +01:00
Sebastian Huber
7fbd72cb00 libchip: Really fix high capacity detection
Update #2239.
2017-01-20 15:29:00 +01:00
Sebastian Huber
e8606d5b90 bsp/beatnik: Remove superfluous check
Close #2874.
2017-01-20 14:23:12 +01:00
Gedare Bloom
2126789736 raspberrypi: fix math inside of sizeof
Move the subtraction of 1 for terminator outside of
sizeof operator.

Closes #2731.
2017-01-19 15:37:13 -05:00
Gedare Bloom
70e8abf391 raspberrypi: use signed int for return variable
Closes #2873.
2017-01-19 15:34:18 -05:00
Gedare Bloom
3f09d63548 smdk2410: delete unused variables
Closes #2868.
2017-01-19 12:58:44 -05:00
Joel Sherrill
e397122cf4 m68k/mcf5225x/*/mc525x5-testsuite.tcfg: Add cdtest 2017-01-17 17:59:07 -06:00
Joel Sherrill
900f9857eb m68k/mcf52235/*/mc52235-testsuite.tcfg: Add cdtest 2017-01-17 17:59:05 -06:00
Joel Sherrill
96ba863df0 arm/lpc32xx/*/lpc32xx_mzx_stage_1-testsuite.tcfg: Add dl05 2017-01-17 17:59:03 -06:00
Joel Sherrill
79ec730e09 powerpc/mpc55xxevb/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:59:02 -06:00
Joel Sherrill
09f6666b21 m68k/mcf5225x/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:59:02 -06:00
Joel Sherrill
dd14b45045 m68k/mrm332/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:59:02 -06:00
Joel Sherrill
ba61311eb7 m68k/mcf52235/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:59:02 -06:00
Joel Sherrill
ddb2812791 arm/stm32f4/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:59:02 -06:00
Joel Sherrill
9c834d1142 arm/lpc24xx/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:59:00 -06:00
Joel Sherrill
ed1dcd28d6 arm/lpc32xx/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:58:58 -06:00
Joel Sherrill
2414497fcb arm/lpc176x/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:58:55 -06:00
Joel Sherrill
6c420403c8 arm/lm3s69xx/*.tcfg: Add fsjffs2gc01 to excluded tests 2017-01-17 17:58:52 -06:00
Joel Sherrill
1fcdd639ee powerpc/shared/linkcmds.base: Add .rela.rtemsroset and .rela.rtemsrwset 2017-01-16 10:40:11 -06:00
Sebastian Huber
2a583a0079 atsam: Fix SC16IS752 documentation 2017-01-16 13:13:36 +01:00
Christian Spindeldreier
a1e4e3bf31 GRETH: Interrupt Handler Uses Wrong Events
closes #2796.
2017-01-12 09:36:26 -06:00
Joel Sherrill
48a7fa31f9 Remove texinfo format documentation. Replaced by Sphinx formatted documentation.
closes #2812.
2017-01-11 12:13:21 -06:00
Sebastian Huber
81af80e586 Rename *.s to *.S
Consistently use *.S for assembler files.

Close #2701.
2016-12-20 10:31:06 +01:00