
Media Local Bus (MLB)
PXN20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor
27-35
•
A
Buffer Done
interrupt is generated (CSCR
n
[STS[2]] set) when the last quadlet from the last
packet (in the
Current Buffer
) has been successfully transmitted. (See Note 6 in
).
Single-packet buffering of asynchronous and control TX packets should be handled in the same manner
described for multi-packet buffering.
27.4.6.2
Isochronous and Synchronous Data Handling
Reception and transmission of isochronous and synchronous data should be handled in the following
manner:
•
At the start of buffer processing, the beginning of the
Next Buffer
becomes the beginning of the
Current Buffer
, as CNBCR
n
[BSA] is loaded into CCBCR
n
[BCA]. Additionally, the end of the
Next Buffer
becomes the end of the
Current Buffer
, as CNBCR
n
[BEA] is loaded into
CCBCR
n
).
•
A
Buffer Start
interrupt is generated (CSCR
n
[STS[3]] set), which informs software that hardware
has updated CCBCR
n
, cleared the local channel CSCR
n
[RDY] bit, and is available to accept the
next buffer. Software may then prepare the
Next Buffer
by writing CNBCR
n
[BSA],
CNBCR
n
[BEA], and CSCR
n
•
During the processing of the
Current Buffer
, CCBCR
n
[BCA] continues to mark which quadlet of
the isochronous or synchronous data is currently being processed. (See Note 3 in
).
•
A
Buffer Done
interrupt is generated (CSCR
n
[STS[2]] set) when the last quadlet in the
Current Buffer
has been successfully transmitted/received. (See Note 4 in
An example of buffer processing for isochronous and synchronous channels is provided in
.
Summary of Contents for PXN2020
Page 1: ...PXN20 Microcontroller Reference Manual Devices Supported PXN2020 PXN2120 PXN20RM Rev 1 06 2011...
Page 42: ...PXN20 Microcontroller Reference Manual Rev 1 lxiv Freescale Semiconductor...
Page 64: ...Introduction PXN20 Microcontroller Reference Manual Rev 1 1 22 Freescale Semiconductor...
Page 112: ...Signal Description PXN20 Microcontroller Reference Manual Rev 1 3 44 Freescale Semiconductor...
Page 118: ...Resets PXN20 Microcontroller Reference Manual Rev 1 4 6 Freescale Semiconductor...
Page 372: ...e200z6 Core Z6 PXN20 Microcontroller Reference Manual Rev 1 13 8 Freescale Semiconductor...
Page 412: ...e200z0 Core Z0 PXN20 Microcontroller Reference Manual Rev 1 14 14 Freescale Semiconductor...
Page 821: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 Freescale Semiconductor 27 49...
Page 822: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 27 50 Freescale Semiconductor...
Page 1376: ...Memory Map PXN20 Microcontroller Reference Manual Rev 1 A 118 Freescale Semiconductor...