ADSP-2126x SHARC Processor Hardware Reference
7-7
I/O Processor
The SPI has two interrupts—a lower priority option (
SPILI
) and a higher
priority option (
SPIHI
). This allows two interrupts to have priorities that
are higher and lower than serial ports.
The DAI also has two interrupts—the lower priority option (
DAILI
) and
higher priority option (
DAIHI
). This allows two interrupts to have priori-
ties that are higher and lower than serial ports.
Polling/Status Driven I/O
The second method of controlling I/O is through status polling. The I/O
processor monitors the status of data transfers on DMA channels and indi-
cates interrupt status in the
IRPTL
,
LIRPTL
,
DAI_IRPTL_H
, and
DAI_IRPTL_L
registers. Note that because polling uses processor resources it is not as
efficient as an interrupt-driven system. Also note that polling the DMA
status registers reduces I/O bandwidth. The following provide more infor-
mation on the registers that control and monitor I/O processes.
• All the bits in
IRPTL
and
LIRPTL
registers are shown in the
rupt Latch Register (IRPTL)” on page A-25
Register (LIRPTL)” on page A-30
.
IRPTL/IMASK
(high priority option)
LIRPTL
(low priority option)
11
6
0x2C
0x5C
DAIHI
DAILI
18
IDP_FIF0
IRPTL/IMASK
(high priority option)
LIRPTL
(low priority option)
11
6
0x2C
0x5C
DAIHI
DAILI
19
IDP_FIF0
Table 7-1. DMA Interrupt Vector Locations (Cont’d)
Associated Register(s)
Bits
Vector
Address
Interrupt
Name
DMA
Channel
Data Buffer
Содержание ADSP-21261 SHARC
Страница 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Страница 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Страница 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Страница 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Страница 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...