Figure d-9, Host (hdi08), Processor side – Freescale Semiconductor DSP56366 User Manual

Page 332

Advertising
background image

Programming Sheets

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4

D-24

Freescale Semiconductor

Figure D-9. Host Interrupt Control and Interrupt Status

Application:

Date:

Programmer:

Sheet 4 of 6

HOST (HDI08)

7

6

5

4

3

2

1

0

Processor Side

RREQ

HF1

TREQ

HF0

INIT

HLEND

Transmit Request Enable

DMA Off

0 = Interrupts Disabled

1 = Interrupts Enabled

DMA On

0 = DSP -> Host

1 = Host -> DSP

Host Flags

Write Only

Initialize (Write Only)

Host Little Endian

Receive Request Enable

DMA Off

0 = Interrupts Disabled

1 = Interrupts Enabled

DMA On

0 = Host -> DSP

1 = DSP -> Host

0 = No Action

1 = Initialize DMA

HDRQ

*

0

HDRQ

HOREQ/HTRQ

HACK/HRRQ

0

HOREQ

HACK

1

HTRQ

HRRQ

7

6

5

4

3

2

1

0

*

= Reserved, Program as 0

*

0

RXDF

HF3

TXDE

HF2

HREQ

TRDY

Interrupt Status Register (ISR)

$2 R/W

Reset = $0

Transmit Data Register Empty

0 = Wait

1 = Write

Transmitter Ready

0 = Data in HI

1 = Data Not in HI

Host Flags

Read Only

Receive Data Register Full

0 = Wait

1 = Read

Host Request

0 = HOREQ Deasserted 1 = HOREQ Asserted

INIT
INIT

HM1

(HDM1)

HM0

HF1

(HDM0) HF1

HF0

HF0

Interrupt Control Register (ICR)

HDM[2:0] = 100

HDM1 and/or HDM0 = 1

TREQ

TREQ

RREQ

RREQ

For HM[1:0] bits, see

Table 6-12 in Section 6

0

*

$0 R/W

Reset = $0

*

0

*

0

HDM[2:0] = 000

Advertising