
GR716-DS-UM, May 2019, Version 1.29
305
www.cobham.com/gaisler
GR716
Start Reception
Receive
2 bytes
rmap enabled
defaddr*!defmask =
rxaddr*!defmask
Yes
Receive
1 byte
RMAP command
No
Yes
No
Set DMA channel
number to 0
Process RMAP
command
Separate addressing
No
Yes
dma(n).addr*
rxaddr*!dma(n).mask
Channel enabled
Increment
channel number
and
pid =1 and
defaddr*!defmask =
rxaddr*!defmask
!dma(n).mask=
Last DMA channel
No
Yes
Store packet to
DMA channel
No
No
Yes
RMAP enabled
Discard packet
Yes
Yes
No
Figure 52.
Flow chart of packet reception.
No