beautypg.com

1 dsp control register (dctr), Dsp control register (dctr) -23, Dsp control register (dctr) bit definitions -23 – Motorola DSP56301 User Manual

Page 141: 1 dsp control register (dctr)

background image

HI32 DSP-Side Programming Model

Host Interface (HI32)

6

-23

6.7.1

DSP Control Register (DCTR)

The DCTR is a 24-bit read/write control register by which the core controls the HI32
interrupts, flags, and host port pin functionality. The host processor cannot access the DCTR.
To access individual DCTR bits, use the bit manipulation instructions.

.

23

22

21

20

19

18

17

16

HM2

HM1

HM0

HIRD

HIRH

HRSP

HDRP

All modes

All modes

All modes

UB

UB

UB

UB

15

14

13

12

11

10

9

8

HTAP

HRWP

HDSM

UB

UB

UB

7

6

5

4

3

2

1

0

HINT

HF5

HF4

HF3

SRIE

STIE

HCIE

UB/PCI

UB/PCI

UB/PCI

UB/PCI

UB/PCI

UB/PCI

UB/PCI

Reserved. Write to 0 for future compatibility

UB = Universal Bus mode

PCI = PCI mode

Figure 6-5. DSP Control Register (DCTR)

Table 6-10. DSP Control Register (DCTR) Bit Definitions

Bit Number

Bit Name

Reset
Value

Mode

Description

23

0

Reserved. Write to 0 for future compatibility.

22–20

HM[2–0]

0

All

modes

HI32 Mode
Control the operation modes and pin functionality of the HI32. Values
are as follows:

000

Terminate and Reset

001

PCI

010

Universal Bus

011

Enhanced Universal Bus

100

GPIO

101

Self Configuration

110

Reserved

111

Reserved