Managing Data Transfers Via Handshaking Protocols
Host Interface (HDI16) 8-17
Figure 8-4. HDI16 DSP-Side Interrupt Operation
Example 8-7 shows the set-up code for a simple interrupt that receives 16-bit data from
the HDI16 HORX and places it into a buffer in memory. For simplicity, the r3 register
used as a pointer into memory is assumed to retain its state throughout.
0
15
Enable
HCIE HTFIE HTEIE HRFIE HREIE
HCR
HTFNF HTFE HRFF HRFNE HSR
Status
Core Interrupts
0
15
HCP
0
15
HCVR
NMI HC
CVR
0
78 15
IRQ5: Receive FIFO Full
IRQ6: Receive FIFO Not Empty
IRQ7: Transmit FIFO Empty
IRQ8: Transfer FIFO Not Full
NMI0: HDI16 External Host NMIHost
IRQ9: External Host Command
Status
Comments to this Manuals