RS_Color liquid crystal display controller (CLCD)
RM0082
756/844
Doc ID 018672 Rev 1
33.6.10
LCD control register
LCDControl is the control register. It is a read/write (RW) register that controls the mode in
which the CLCD operates.
[01]
FUFINTRENB
1’h0
FIFO underflow interrupt enable
[00]
-
-
Reserved, do not modify, read as zero, write as
zero
Table 682.
LCDIMSC register bit assignments (continued)
Bit
Name
Reset
value
Description
Table 683.
LCDControl register bit assignments
Bit
Name
Reset
value
Description
[31:17]
-
-
Reserved, do not modify, read as zero, write as
zero
[16]
WATERMARK
1’h0
LCD DMA FIFO Watermark level:
1’b0 =
HBUSREQM
is raised when either of the two
DMA FIFOs have four or more empty locations
1’b1 =
HBUSREQM
is raised when either of the DMA
FIFOs have eight or more empty locations.
[15:14]
-
-
Reserved, do not modify, read as zero, write as
zero
[13:12]
LCDVCOMP
2’h0
Generate interrupt at:
– 2’b00 = Start of vertical synchronization
– 2’b01 = Start of back porch
– 2’b10 = Start of active video
– 2’b11 = Start of front porch
[11]
LCDPWR
1’h0
LCD Power enable:
1’b0 = Power not gated through to LCD panel and
CLD[23:0] signals disabled. (Held low)
1’b1 = Power gated through to LCD panel and
CLD[23:0] signals enabled. (Active)
[10]
BEPO
1’h0
Big-endian pixel order within a byte:
1’b0 = little-endian pixel ordering within a byte
1’b1 = big-endian pixel order within a byte
The BEPO bit selects between little and big-endian
pixel packing for 1, 2 and 4 bpp display mode. It
has no effect on 8 and 16 bpp pixel format. See
pixel serializer table for more information on the
data format.
[09]
BEBO
1’h0
Big-endian byte order:
1’b0 = little-endian byte order
1’b1 = big-endian byte order