D.6 programming sheets – Freescale Semiconductor DSP56366 User Manual

Page 323

Advertising
background image

Programming Sheets

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

Freescale Semiconductor

D-15

D.6

Programming Sheets

The worksheets shown on the following pages contain listings of major programmable registers for the
DSP56366. The programming sheets are grouped into the following order:

Central Processor

Host Interface (HDI08)

Serial Host Interface (SHI)

Two Enhanced Serial Audio Interfaces (ESAI and ESAI_1)

Digital Audio Interface (DAX)

Timer/Event Controller (TEC)

GPIO (Ports B-E)

Each sheet provides room to write in the value of each bit and the hexadecimal value for each register.
Programmers can photocopy these sheets and reuse them for each application development project.

For details on the instruction set of the DSP56300 family chips, see the DSP56300 Family Manual.

ISR

0

RXDF

Receive Data Register Full

0

1

host receive register is empty

host receive register is full

0

0

0

1

TXDE

Transmit Data Register
Empty

1

0

host transmit register empty
host transmit register full

1

1

1

2

TRDY

Transmitter Ready

1

0

transmit FIF O (6 deep) is empty

transmit FIFO is not empty

1

1

1

3

HF2

Host Flag2

0

-

-

4

HF3

Host Flag3

0

-

-

7

HREQ

Host Request

0

1

HOREQ pin is deasserted

HOREQ pin is asserted (if enabled)

0

0

0

CVR

6-0

HV6-HV0

Host Command Vector

default vector

$2A

-

-

7

HC

Host Command

0

1

no host command pending

host command pending

cleared by HDI08
hardware when
the HC int. req. is
serviced

0

0

0

RXH/M/L

7-0

Host Receive Data
Register

empty

TXH/M/L

7-0

Host Transmit Data
Register

empty

IVR

7-0

IV7-IV0

Interrupt Register

68000 family vector register

$0F

-

-

Table D-4. HDI08 Programming Model (continued)

Reg

Bit

Comments

Reset Type

Num

Mnemonic

Name

Val

Function

HW /

SW

IR

ST

Advertising