Analog Devices SHARC ADSP-214 Series Hardware Reference Manual page 410

Table of Contents

Advertisement

Interrupts
Interrupts
The buffer start and buffer done interrupts (bit 19 and bit 18 respectively)
can unmasked in the channel control registers (
start and end of a DMA. The MLB interrupt is not selected as one of the
19 programmable interrupts by default. To use the MLB interrupt as one
of the 19 programmable interrupts, the appropriate 5 bits in the
register have to be programmed to 0x1D. For example, to use MLB inter-
rupt as P18I, the
Table 8-2
provides an overview of MLB interrupts.
Table 8-2. Overview of MLB Interrupts
Interrupt
Interrupt Condition
Source
MLB
System Status Interrupts
(31channels)
-System Detects Channel Scan
-Network Unlock
-Network Lock
-Reset Command
-Subcommand
-MLB Lock
-MLB Unlock
-System Service Request
Enable
Channel Status Interrupts
-Receive Service Request -Buf-
fer Done
-Transmit Service Request
-Buffer Start
-Buffer Error
-Protocol Error
-Detect Break (control and
asynchronous only)
-Lost Frame Synchronization
(synchronous only)
8-14
www.BDTIC.com/ADI
register needs to be programmed to 0x1D.
PICR3
Interrupt
Completion
At event detec-
tion
ADSP-214xx SHARC Processor Hardware Reference
) to indicate the
MLB_CECRx
PICRx
Interrupt
Acknowledge
-Write 1 to corre-
sponding bit in
MLB_SSCR register
to clear except for
SSRE bit which is
cleared by hardware.
- RTI instruction
Write 0x0000FFFF to
MLB_CSCRx regis-
ter. This clears corre-
sponding interrupt bit
in MLB_CICR regis-
ter
Default IVT
Route MLBI
(PICRx) to any
PxxI

Advertisement

Table of Contents
loading

Table of Contents