4-56
DSP56012 User’s Manual
MOTOROLA
Parallel Host Interface
Host Interface (HI)
4.4.8.2.4
DSP to Host—Data Transfer
Data transfers from the DSP to the host processor are similar to transfers from the
host processor to the DSP.
Figure 4-35
on page 4-60 shows the bits in the status
registers (ISR and HSR) and control registers (ICR and HCR) used by the host
processor and DSP CPU, respectively. The DSP CPU (see
Figure 4-33
on page 4-58)
can poll the HTDE bit in the HSR (1) to see when it can send data to the host, or it can
use interrupts enabled by the HTIE bit in the HCR (2). If HTIE = 1 and interrupts are
enabled, interrupt processing begins at interrupt vector P:$0032 (3). The interrupt
routine should write data to the HOTX (4), which will clear HTDE in the HSR. From
the host’s viewpoint, (5) reading the RXL clears RXDF in the ISR. When RXDF = 0
and HTDE = 0 (6) the contents of the HOTX will be transferred to the receive byte
registers (RXH:RXM:RXL). This transfer sets RXDF in the ISR (7), which the host
processor can poll to see if data is available or, if the RREQ bit in the ICR is set, the HI
will interrupt the host processor with HOREQ (8).
Summary of Contents for DSP56012
Page 12: ...xii Motorola ...
Page 20: ...xx Motorola ...
Page 21: ...MOTOROLA DSP56012 User s Manual 1 1 SECTION 1 OVERVIEW ...
Page 40: ...1 20 DSP56012 User s Manual MOTOROLA Overview DSP56012 Architectural Overview ...
Page 41: ...MOTOROLA DSP56012 User s Manual 2 1 SECTION 2 SIGNAL DESCRIPTIONS ...
Page 61: ...SECTION 3 MEMORY OPERATING MODES AND INTERRUPTS ...
Page 81: ...MOTOROLA DSP56012 User s Manual 4 1 SECTION 4 PARALLEL HOST INTERFACE ...
Page 148: ...4 68 DSP56012 User s Manual MOTOROLA Parallel Host Interface Host Interface HI ...
Page 149: ...MOTOROLA DSP56012 User s Manual 5 1 SECTION 5 SERIAL HOST INTERFACE ...
Page 179: ...MOTOROLA DSP56012 User s Manual 6 1 SECTION 6 SERIAL AUDIO INTERFACE ...
Page 205: ...MOTOROLA DSP56012 User s Manual 7 1 SECTION 7 GPIO ...
Page 210: ...7 6 DSP56012 User s Manual MOTOROLA GPIO GPIO Register GPIOR ...
Page 211: ...MOTOROLA DSP56012 User s Manual 8 1 SECTION 8 DIGITAL AUDIO TRANSMITTER ...
Page 226: ...8 16 DSP56012 User s Manual MOTOROLA Digital Audio Transmitter DAX Programming Considerations ...
Page 233: ...MOTOROLA DSP56012 User s Manual B 1 APPENDIX B PROGRAMMING REFERENCE ...