mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 544

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Communication Processor Module
16.6.3.2 IDMA PARAMETER RAM MEMORY MAP. The MPC823 uses the IDMA
parameters listed in the table below to configure the IDMA channel for autobuffer or buffer
chaining mode.
• IBASE—This index pointer defines the starting point in the dual-port RAM for the set of
NOTE:
IDMA buffer descriptors. It is an offset from the beginning of the dual-port RAM. You
must initialize this entry before enabling the IDMA channel and if you overlap the buffer
descriptor tables of two enabled serial channels or IDMA channels, erratic behavior will
occur. IBASE must contain a value that is divisible by 16.
IDMA Base + 0C
IDMA Base + 1C
IDMA Base + 2C
IDMA Base + 00
IDMA Base + 02
IDMA Base + 04
IDMA Base + 08
IDMA_Base +0E
IDMA Base + 10
IDMA Base + 14
IDMA Base + 18
IDMA Base + 30
IDMA Base + 32
IDMA Base + 34
IDMA Base + 36
IDMA Base + 38
ADDRESS
You are only responsible for initializing the items in bold.
IDMA Base = (IMMR & 0xFFFF0000) + 0x3CC0 (IDMA1) or 0x3DC0 (IDMA2).
All references to registers in the parameter RAM table are actually implemented in the dual-port RAM
area as a memory-based register.
Table 16-21. IDMA Parameter RAM Memory Map
D_BYTE_C
WRITE_SP
S_BYTE_C
READ_SP
S_STATE
D_STATE
SR_MEM
Freescale Semiconductor, Inc.
IBASE
DCMR
ITEMP
NAME
IBPTR
SAPR
DAPR
For More Information On This Product,
MPC823 REFERENCE MANUAL
Go to: www.freescale.com
Four-word
Half-word
Half-word
Half-word
Half-word
Half-word
Half-word
Half-word
Half-word
WIDTH
Word
Word
Word
Word
Word
Word
Word
Difference Between Source and Destination Residue
IDMA Buffer Descriptor Base Address Index Pointer
Destination Internal Address Pointer
Temporary Storage Address Pointer
Data Storage for Peripheral Write
Source Internal Address Pointer
Internal Destination Byte Count
IDMA Channel Mode Register
Internal Source Byte Count
Buffer Descriptor Pointer
Temporary Data Storage
SR_MEM Byte Count
DESCRIPTION
Internal State
Internal State
MOTOROLA

Related parts for mpc823rg