
15 LCD CONTROLLER
S1C38000 TECHNICAL MANUAL
EPSON
133
Depending on the color depth, some of the higher bits in this register are unused because
the maximum vertical display height is 1024 pixels.
Notes: These bits have no effect unless the Picture-in-Picture Enable bit is set to 1 (LCD[10h]
bit 19).
In Little Endian mode the effect of LCD[58h] and LCD[5Ch] takes place only after
LCD[5Ch] bits [7:0] are written and at the next vertical non-display period.
In Big Endian mode the effect of LCD[58h] and LCD[5Ch] takes place only after
LCD[5Ch] bits [31:24] are written and at the next vertical non-display period.
When LCD[60h] bit 3, Latch Byte Select, is set to 1 the following is in effect:
In Little Endian mode the effect of LCD[58h] and LCD[5Ch] takes place only after
LCD[5Ch] bits [31:24] are written and at the next vertical non-display period.
In Big Endian mode the effect of LCD[58h] and LCD[5Ch] takes place only after
LCD[5Ch] bits [7:0] are written and at the next vertical non-display period.
15.6.7 Miscellaneous Registers
bits 23–16 Software Reset Bits [7:0]
These bits are write only.
When 01011011 is written to this byte, the S1C38000 LCD Controller is reset.
bit 6
Display Data Word Swap
The display pipe fetches 32-bits of data from the display buffer. This bit enables the
lower 16-bit word and the upper 16-bit word to be swapped before sending them to the
LCD display. If the Display Data Byte Swap bit is also enabled, then the byte order of
the fetched 32-bit data is reversed.
Note: For further information on byte swapping for Big Endian mode, see Section 15.12, “Big-
Endian Bus Interface” on page 153.
bit 5
Display Data Byte Swap
The display pipe fetches 32-bit of data from the display buffer. This bit enables byte 0
and byte 1 to be swapped, and byte 2 and byte 3 to be swapped, before sending them to
the LCD display. If the Display Data Word Swap bit is also enabled, then the byte order
of the fetched 32-bit data is reversed.
Table 15-17 32-Bit Address Increments for Color Depth
Color Depth
Pixel Increment (y)
1 bpp
32
2 bpp
16
4 bpp
8
8 bpp
4
16 bpp
2
Special Purpose Register
LCD[60h]
Default = 0000 0000h
Read/Write
n/a
Software Reset (Code = 01011011) (Write Only)
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
n/a
Disp
Data
Word
Swap
Disp
Data
Byte
Swap
n/a
Latch
Byte
Select
n/a
15
14
13
12
11
10
9876543210