Figure 31.Interrupt Behavior And Example Interrupt Service Routine - Cirrus Logic CS4244 Manual

4 in/4 out audio codec with pcm and tdm interfaces
Table of Contents

Advertisement

DS900F2
Figure 31. Interrupt Behavior and Example Interrupt Service Routine
USER: Mask bit(s)
set to 0
Unmasked error
occurs
Status Register bit
changes to '1' and
INT pin set to
active level
USER: Read
Status Registers
(see status bit(s) =
'1')
Mask bit(s) of
corresponding
status bit(s) set to
'1'
INT pin set to
Status Register
inactive level
bit(s) set to '1'
USER: Takes
Corrective Action
All Status Register
bits cleared
Are any
Yes
errors still
occurring?
No
USER: Read
Status Registers
(see all status bits
= '0')
CS4244
44

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CS4244 and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Cs4244-cnzCs4244-cnzrCs4244-dnzCs4244-dnzr

Table of Contents