
ISD2360 Design Guide
Release Date: Nov 20, 2014
- 50 -
Revision v1.14
9.
Register Operations
Table 9-1 Register Operations
Register Function
Name
Bit
Description
De
c
Hex
7 6 5 4 3 2 1 0
-
-
Clock
Register
Reserved
CLK_INP_SEL
Select system clock source. Use SET_CLK_REG and RD_CLK_REG to
access this register.
00 = Internal Oscillator with internal Resistor
01 = Reserved
10 = Reserved
11 = Reserved
Default
0
0 1 1 0 1
0
0 0x00 reset value. Read/Write.
-
-
Device
Status
Register
PD
Device Powered Up/Down Indicator.
1 = Device is powered down
0 = Device is powered up.
DBUF_RDY
When the device is powered up, DBUF_RDY bit reflects the state of the
RDY/BSYB pin.
INT
This bit is set by hardware each time a playback operation completes.
Must be cleared by software by a SPI READ_INT operation.
If GPIO3/INTB pin is configured as INTB function pin, when INT bit is set, an
active low interrupt is generated on INTB pin; and a SPI RED_INT operation
can set INTB pin high
.
-
Reserved
CH2_BSY
Set by hardware when Channel 2 is playing. Cleared by hardware when
Channel 2 is idle.
CH1_BSY
Set by hardware when Channel 1 is playing. Cleared by hardware when
Channel 1 is idle.
CH0_BSY
Set by hardware when Channel 0 is playing. Cleared by hardware when
Channel 0 is idle.
DIG_BSY
Set by hardware when the memory controller is busy processing memory
access. Cleared by hardware when the memory controller is idle.
Default
0
1 0 0 0 0
0
0
0x40 reset value. Read only.
Note: POI VM may change the device Status register value after reset.
-
-
Interrupt
Status
Register
-
Reserved
MPT_ERR
Set when digital access violates the memory protection scheme.
Must be cleared by software READ_INT operation.
WR_FIN
Set when digital write operation successfully completes.
Must be cleared by software READ_INT operation.
CMD_ERR
Set when the device receives an invalid command.
Must be cleared by software READ_INT operation.
OVF_ERR
Set when there is an invalid digital read/write operation when RDY/BSYB pin
is low.
Must be cleared by software READ_INT operation.
CH2_CFIN
Set when a playback completes in Channel 2.
Must be cleared by software READ_INT operation.
CH1_CFIN
Set when a playback completes in Channel 1.
Must be cleared by software READ_INT operation.
CH0_CFIN
Set when a playback completes in Channel 0.
Must be cleared by software READ_INT operation.
Default
0
0 0 0 0 0
0
0
0x00 reset value. Read only.
Note: POI VM may change the device Interrupt Status register value after
reset.