Writing Cursor/Ink Layer Images; Hardware Cursor/Ink Layer Data Format - Epson S1D13506 Technical Manual

Color lcd/crt/tv controller
Table of Contents

Advertisement

Page 50

8.4 Writing Cursor/Ink Layer Images

8.4.1 Hardware Cursor/Ink Layer Data Format

2 bpp:
Byte 0
Byte 1
Host Address
(A
,B
)
n
n
00
01
10
11
S1D13506
X25B-G-003-04
This section describes how to write images to the Hardware Cursor and Ink Layer. The
Hardware Cursor is a 64x64 image at a color depth of 2 bpp. The Ink Layer is the same size
as the virtual display (width x height) at a color depth of 2 bpp. The Ink Layer may be
described as a non-moveable cursor with the same resolution as the display device.
The Hardware Cursor/Ink Layer image is fixed at a color depth of 2 bpp. The following
diagram shows the Hardware Cursor/Ink Layer data format for a little endian system.
bit 7
A
B
A
0
0
1
A
B
A
4
4
5
Hardware Cursor/Ink Layer Buffer
Figure 8-1: Hardware Cursor/Ink Layer Data Format
The image data for pixel n, (A
Table 8-6: Ink/Cursor Color Select
Color
Color 0
Color 1
Background
Inverted Background
bit 0
B
A
B
A
B
1
2
2
3
3
B
A
B
A
B
5
6
6
7
7
,B
), selects the color for pixel n as follows:
n
n
Comments
Ink/Cursor Color 0 Register:
For LCD, REG[076h], REG[077h], REG[078h].
For CRT/TV, REG[086h], REG[087h], REG[088h].
Ink/Cursor Color 1 Register:
For LCD, REG[07Ah], REG[07Bh],REG[07Ch].
For CRT/TV, REG[08Ah], REG[08Bh], REG[08Ch].
Ink/Cursor is transparent – show background
Ink/Cursor is transparent – show inverted background
Epson Research and Development
Vancouver Design Center
P
P
P
P
P
P
P
P
0
1
2
3
7
4
5
6
P
= (A
, B
)
n
n
n
Panel Display
Programming Notes and Examples
Issue Date: 02/03/21

Advertisement

Table of Contents
loading

Table of Contents