summaryrefslogtreecommitdiffstats
path: root/cpukit/posix
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2017-01-22 15:58:18 +0100
committerDaniel Hellstrom <daniel@gaisler.com>2017-03-06 07:54:55 +0100
commit94fb377bd92c7c0fbbfe76e60c513959e6e32f2d (patch)
tree3b6f18fe1b52459a820650cadbee7c55c69d3ee3 /cpukit/posix
parentleon, grpsw_pkt: set unique work-task name (diff)
downloadrtems-94fb377bd92c7c0fbbfe76e60c513959e6e32f2d.tar.bz2
leon, grspw_pkt: ISR RX/TX DMA interrupt source disable configurable
This patch introduces some new options to let the user control when the ISR shall disable DMA RX/TX interrupt. The ISR can be set in three modes when a RX/TX DMA interrupt is asserted: 1) ISR will always clear both RX/TX DMA interrupt enable. (DEFAULT). 2) ISR will never never RX or TX DMA interrupt enable, ISR will leave RX/TX DMA interrupt enable untouched. 3) ISR will clear the interrupt enable(s) causing the interrupt, this allows separate RX and TX IRQ handling. This patch is backwards compatible since default mode 1) is activated when the grspw_dma_config.flags DMAFLAGS2_IRQD field is 0.
Diffstat (limited to 'cpukit/posix')
0 files changed, 0 insertions, 0 deletions