Motorola MPC823e Reference Manual page 548

Microprocessor for mobile computing
Table of Contents

Advertisement

Communication Processor Module
• S_STATE—This parameter must not be modified.
• ITEMP—This parameter must not be modified.
• SR_MEM—This parameter must not be modified.
• READ_SP—This parameter must not be modified.
• D_STATE—This parameter must not be modified.
The source address pointer points to the next source data byte that the IDMA transfers. The
destination address pointer points to the next destination byte that the IDMA writes. When
the buffer descriptor is first being processed, the communication processor module
initializes these pointers to the programmed values. The remaining parameters are to only
be used by the microcontroller. The memory port size is transparent to the IDMA, regardless
of the actual port size. The system interface unit emulates 32-bit port size.
16.6.3.3 IDMA STATUS REGISTERS. The 8-bit, memory-mapped IDMA1 and 2 status
registers (IDSRx) are used to report events recognized by the IDMA controller. When an
event is recognized, IDMA sets its corresponding bit in this register. A bit is reset by writing
a 1 (writing a zero has no effect) and more than one bit can be reset at a time.
IDSR1 AND IDSR2
BIT
0
1
FIELD
RESET
R/W
ADDR
Bits 0–4—Reserved
These bits are reserved and must be set to 0.
AD—After Service Buffer Descriptor Done
This status bit is set after servicing a buffer descriptor that has the I bit set.
DONE—IDMA Transfer Done
This bit indicates when the IDMA channel terminates a transfer. It is set after servicing a
buffer descriptor that has the L status bit set.
OB—Out of Buffers
This bit indicates that the IDMA channel has no valid buffer descriptors.
16-94
2
3
4
RESERVED
0
R/W
(IMMR & 0xFFFF0000) + 0x910 (IDSR1), 0x918 (IDSR2)
MPC823e REFERENCEMANUAL
5
6
7
AD
DONE
OB
0
0
0
R/W
R/W
R/W
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents