4-58
DSP56012 User’s Manual
MOTOROLA
Parallel Host Interface
Host Interface (HI)
Figure 4-33
Data Transfer from DSP to Host
VIEW FR
OM HOST
X:$FFE8
HOST CONTR
OL
REGISTER (HCR)
1.
WHEN HTDE = 1,
THEN HO
TX IS EMPTY
.
2.
DSP56012 can POLL HTDE.
7.
THE
TRANSFER SETS RXDF FOR
THE HOST
T
O
POLL.
HTDE
HOST
TRANSMIT D
A
T
A
EMPTY
HTIE
HOST
TRANSMIT INTERR
UPT ENABLE
P:$007E
A
V
AILABLE FOR HOST COMMAND
F
AST INTERR
UPT
OR
LONG INTERR
UPT
P:$0000
HOST TRANSMIT
D
A
T
A
VECT
OR
P:$0032
5.
READ OF RXL BY HOST CLEARS RXDF IN ISR.
6.
WHEN RXDF = 0 AND HTDE = 0,
THEN
TRANSFER OCCURS
.
RXH
RXM
RXL
70
$5
$6
LAST READ
$7
RECEIVE BYTE
REGISTERS (RBR)
$2
RXDF
RECEIVE
D
A
T
A
FULL
$0
RREQ
RECEIVE
REQ
UEST ENABLE
8.
IF RREQ = 1,
THEN HOREQ
PIN IS ASSER
TED
T
O
INTERR
UPT HOST
.
HOREQ
PIN
VIEW FR
OM HOST
3.
IF HTIE = 1, AND INTERR
UPTS ARE ENABLED
,
THEN INTERR
UPT
PR
OCESSING BEGINS
.
4.
DSP56012
WRITES D
A
T
A
T
O
HO
TX,
WHICH CLEARS HTDE IN HSR.
X:$FFEB
HOST TRANSMIT
D
ATA
REGISTER (HO
TX)
INTERRUPT
STATUS
REGISTER (ISR)
HOREQ
HF3
HF2
TXDE
1
70
0
DMA
6
5
432
1
TRDY
$X:$FFE9
HOST ST
A
TUS
REGISTER (HSR)
DMA
HF1
HF0
1
HRDF
70
0
0
6
5
432
1
HCP
0
HF3
HF2
1
HRIE
70
0
0
6
5
432
1
HCIE
INIT
HF1
HF0
TREQ
1
70
HM0
HM1
6
5
432
1
0
HIGH BYTE
LOW BYTE
23
0
MIDDLE BYTE
INTERRUPT
CONTROL
REGISTER (ICR)
AA0340K
Содержание DSP56012
Страница 12: ...xii Motorola ...
Страница 20: ...xx Motorola ...
Страница 21: ...MOTOROLA DSP56012 User s Manual 1 1 SECTION 1 OVERVIEW ...
Страница 40: ...1 20 DSP56012 User s Manual MOTOROLA Overview DSP56012 Architectural Overview ...
Страница 41: ...MOTOROLA DSP56012 User s Manual 2 1 SECTION 2 SIGNAL DESCRIPTIONS ...
Страница 61: ...SECTION 3 MEMORY OPERATING MODES AND INTERRUPTS ...
Страница 81: ...MOTOROLA DSP56012 User s Manual 4 1 SECTION 4 PARALLEL HOST INTERFACE ...
Страница 148: ...4 68 DSP56012 User s Manual MOTOROLA Parallel Host Interface Host Interface HI ...
Страница 149: ...MOTOROLA DSP56012 User s Manual 5 1 SECTION 5 SERIAL HOST INTERFACE ...
Страница 179: ...MOTOROLA DSP56012 User s Manual 6 1 SECTION 6 SERIAL AUDIO INTERFACE ...
Страница 205: ...MOTOROLA DSP56012 User s Manual 7 1 SECTION 7 GPIO ...
Страница 210: ...7 6 DSP56012 User s Manual MOTOROLA GPIO GPIO Register GPIOR ...
Страница 211: ...MOTOROLA DSP56012 User s Manual 8 1 SECTION 8 DIGITAL AUDIO TRANSMITTER ...
Страница 226: ...8 16 DSP56012 User s Manual MOTOROLA Digital Audio Transmitter DAX Programming Considerations ...
Страница 233: ...MOTOROLA DSP56012 User s Manual B 1 APPENDIX B PROGRAMMING REFERENCE ...