S3C2440A RISC MICROPROCESSOR IIS-BUS INTERFACE
21-5
IIS-BUS INTERFACE SPECIAL REGISTERS
IIS CONTROL (IISCON) REGISTER
Register Address R/W Descrip tion 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/W ord