
LCD Registers
1409
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
LCD Controller
20.7.10 LCDRASTRCTL Register (Offset = 0x28) [reset = 0x0]
LCD Raster Control (LCDRASTRCTL)
The LCD Raster Control (LCDRASTRCTL) register is used to configure the features of Raster mode.
LCDRASTRCTL is shown in
and described in
.
Return to
Figure 20-25. LCDRASTRCTL Register
31
30
29
28
27
26
25
24
RESERVED
TFT24UPCK
TFT24
FRMBUFSZ
R-0x0
R/W-0x0
R/W-0x0
R/W-0x0
23
22
21
20
19
18
17
16
TFTMAP
NIBMODE
PALMODE
REQDLY
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
15
14
13
12
11
10
9
8
REQDLY
RESERVED
MONO8B
RDORDER
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0
7
6
5
4
3
2
1
0
LCDTFT
RESERVED
LCDBW
LCDEN
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0
Table 20-19. LCDRASTRCTL Register Field Descriptions
Bit
Field
Type
Reset
Description
31-27
RESERVED
R
0x0
26
TFT24UPCK
R/W
0x0
24-bit TFT mode packing.
This bit is only used when TFT24 and LCDTFT are both set to 1.
If TFT24UPCK is clear, 24-bit pixels are packed in 32-bit boundaries
which means four pixels are saved in every three words, as shown
below.
Word0: pix1[7:0], pix0[23:0]
Word1: pix2[15:0], pix1[23:8]
Word2: pix3[23:0], pix2[23:16]
See
for information on how the pixels are packed.
If this bit is set to 1, then 24-bit pixels are stored unpacked in DDR
with the uppermost byte unused, as shown below:
Word0: Unused[7:0], pix0[23:0]
Word1: Unused[7:0], pix1[23:0]
Word2: Unused[7:0], pix2[23:0]
Word3: Unused[7:0], pix3[23:0]
0x0 = 24-bit pixels are packed into 32 bit boundaries, which means 4
pixels are saved in every three words
0x1 = 24-bit pixels are stored unpacked in DDR with the uppermost
byte unused
25
TFT24
R/W
0x0
24-bit TFT mode.
0x0 = 24-Bit TFT Mode disabled. Palette RAM lookup is used for
output pixel data.
0x1 = 24-Bit TFT Mode enabled. 24-bit data in TFT Active mode.
The format of the framebuffer data depends on TFT24UPCK.