MPC8536E-ANDROID Freescale Semiconductor, MPC8536E-ANDROID Datasheet - Page 1021

no-image

MPC8536E-ANDROID

Manufacturer Part Number
MPC8536E-ANDROID
Description
HARDWARE/SOFTWARE ANDROID OS
Manufacturer
Freescale Semiconductor
Series
PowerQUICC ™r
Type
MPUr

Specifications of MPC8536E-ANDROID

Contents
Board
For Use With/related Products
MPC8536
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Figure 15-25
Freescale Semiconductor
Current list descriptor Address Register
describes the DMA transaction flow.
List Descriptor
List Descriptor
List Descriptor
Descriptors In Memory
Link Descriptor (EOLND/EOLSD)
Link Descriptor (EOLND)
Link Descriptor (EOLND)
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
.
.
.
.
Link Descriptor
.
Link Descriptor
Link Descriptor
.
.
Link Descriptor
Link Descriptor
Link Descriptor
Figure 15-25. DMA Transaction Flow with DMA Descriptors
DMA Controller Flow (Extended Mode)
MR n [CS] is set by software after programming
descriptors in memory
Fetch the first list descriptor using the CLSDAR n address
Write NLSDAR n , CLNDAR n
Fetch the first link descriptor
Write programming model registers
Begin DMA transfer using SAR n , SATR n , DAR n , DATR n
After transfer check if NLNDAR n [EOLND] is set
Move NLNDAR n to CLNDAR n
Fetch the current link descriptor
Write programming model registers
Begin DMA transfer using SAR n , SATR n , DAR n , DATR n
After DMA transfer check if NLNDAR n [EOLND] is set
Check if NLSDAR n [EOLSD] is set
Move NLSDAR n to CLSDAR n
Fetch the current list descriptor
Write NLSDAR n , CLNDAR n
Move NLNDAR n to CLNDAR n
Fetch the first link descriptor
Write programming model registers
Begin DMA transfer using SAR n , SATR n , DAR n , DATR n
After DMA transfer check if NLNDAR n [EOLND] is set
Move NLNDAR n to CLNDAR n
Fetch the current link descriptor
Write programming model registers
Begin DMA transfer using SAR n , SATR n , DAR n , DATR n
After DMA transfer check if NLNDAR n [EOLND] is set
Check if NLSDAR n [EOLSD] is set
Move NLSDAR n to CLSDAR n
Fetch the current list descriptor
Write NLSDAR n , CLNDAR n
Fetch the first link descriptor
Write programming model registers
Begin DMA transfer using SAR n , SATR n , DAR n , DATR n
After DMA transfer check if NLNDAR n [EOLND] is set
Move NLNDAR n to CLNDAR n
Fetch the current link descriptor
Write programming model registers
Begin DMA transfer using SAR n , SATR n , DAR n , DATR n
After DMA transfer check if NLNDAR n [EOLND] is set
Check if NLSDAR n [EOLSD] is set
Clear SR n [CB]
DMA Transfer Complete
DMA Controller
Finish
Start
15-35

Related parts for MPC8536E-ANDROID