Motorola DSP96002 User Manual
Page 103
MOTOROLA
DSP96002 USER’S MANUAL
7 - 17
7.4.7 Host Receive Data Register (HRX) - DSP96002 Side
The Host Receive Data register (HRX) is used for host processor to DSP96002 data transfers. The HRX
register is viewed as a 32-bit read-only register by the DSP96002. The HRX register is loaded with 32-bit
data from the TX register when both the Transmit Data Register Empty TXDE and Host Receive Data Full
HRDF bits are cleared. This transfer operation sets TXDE and HRDF. The HRX register contains valid data
when the HRDF bit is set. Reading HRX clears HRDF. The DSP96002 may program the HRIE bit to cause
a Host Receive Data interrupt when HRDF is set.
7 6 5 4 3 2 1 0
HREQ INIT TYEQ TREQ RREQ TRDY TXDE RXDF
READ/WRITE
15 14 13 12 11 10 9 8
INTERRUPT CONTROL/STATUS
HMRC ** HRST DMAE HF3 HF2 HF1 HF0
REGISTER
ICS
31 16
** ** ** ** ** ** ** ** ** ** ** ** **
31 16 15 0
** ** ** ** ** ** SEM15 - SEM0 READ/WRITE
SEMAPHORE
REGISTER
SEM
31 16 15 14 8 7 0
** ** ** ** ** ** HC ** HV READ/WRITE
COMMAND VECTOR
REGISTER
CVR
31 8 7 0
** ** ** ** ** ** ** ** ** IV7-IV0 READ/WRITE
INTERRUPT VECTOR
REGISTER
IVR
31 0
RX READ-ONLY
RECEIVE DATA
REGISTER
RX
31 0
TX WRITE-ONLY
TRANSMIT DATA
REGISTER
TX
** - reserved, read as zero, should be written with zero
for future compatibility.
Figure 7-11. HI - Host Processor Programming Model