Chapter 24 LIN Controller (LINFlexD)
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
529
Figure 24-50. FSM to control the DMA RX interface (slave node)
The TCD settings (word transfer) are shown in
. All other TCD fields = 0. TCD settings based
on half-word or byte transfer are allowed.
Table 24-46. TCD settings (slave node, RX mode)
TCD Field
Value
Description
CITER[14:0]
1
Single iteration for the major loop
BITER[14:0]
1
Single iteration for the major loop
NBYTES[31:0]
[4] + 4/8 = N
Data buffer is stuffed with dummy bytes if the length
is not word aligned.
BIDR + BDRL + BDRM
SADDR[31:0]
BDRL address
Enables DMA RX
channel/filter request
(DMAERQH, DMAERQL)
!DTF &
(DRF | (DBFF &
RMB)) & (IFMI != 0) &
DMA_REN
?
True
DMA RX transfer (Req/Ack) from
LINFlex registers to RAM area
(channel/filter mapping)
DMA RX
transfer done
?
True
False
False
False
False
DRF
?
DBFF & RMB
?
True
True
(extended frame,
Clear DRF
Clear DBFF, RMB
(for extended frame)
size > 8 bytes)
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...