D.6 programming sheets – Freescale Semiconductor DSP56366 User Manual
Page 323

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