S3C2440A RISC MICROPROCESSOR IIS-BUS INTERFACE
21-5
IIS-BUS INTERFACE SPECIAL REGISTERS
IIS CONTROL (IISCON) REGISTER
Register Address R/W Description Reset Value
IISCON 0x55000000 (Li/HW, Li/W, Bi/W)
0x55000002 (Bi/HW)
R/W IIS control register 0x100
IISCON Bit Description Initial State
Left/Right channel index
(Read only)
[8]
0 = Left
1 = Right
1
Transmit FIFO ready flag
(Read only)
[7] 0 = Empty
1 = Not empty
0
Receive FIFO ready flag
(Read only)
[6] 0 = Full
1 = Not full
0
Transmit DMA service request [5] 0 = Disable
1 = Enable
0
Receive DMA service request [4] 0 = Disable
1 = Enable
0
Transmit channel idle command [3] In Idle state the IISLRCK is inactive (Pause Tx).
0 = Not idle
1 = Idle
0
Receive channel idle command [2] In Idle state the IISLRCK is inactive (Pause Rx).
0 = Not idle
1 = Idle
0
IIS prescaler [1] 0 = Disable
1 = Enable
0
IIS interface [0] 0 = Disable (stop)
1 = Enable (start)
0
Notes
1. The IISCON register is accessible for each byte, halfword and word unit using STRB/STRH/STR and LDRB/LDRH/LDR
instructions or char/short int/int type pointer in Little/Big endian mode.
2. (Li/HW/W) : Little/HalfWord/Word
(Bi/HW/W) : Big/HalfWord/Word