Page 80
Epson Research and Development
Vancouver Design Center
S1D13704
Hardware Functional Specification
X26A-A-001-04
Issue Date: 01/02/08
12.1.1 How to Set Up Default SwivelView Mode
The following describes the register settings needed to set up Default SwivelView Mode
for a 240x320x4 bpp image:
• Select Default SwivelView Mode: REG[1Bh] bit 7 = 1 and bit 6 = 0
• The display refresh circuitry starts at pixel “B”, therefore the Screen 1 Start Address
register must be programmed with the address of pixel “B”, i.e.
• The Line Byte Count Register for SwivelView Mode must be set to the virtual-image
width in bytes, i.e.
• Panning is achieved by changing the Screen 1 Start Address register:
• Increment the register by 1 to pan horizontally by one byte, e.g. two pixels in 4 bpp
mode
• Increment the register by twice the value in the Line Byte Count register to pan verti-
cally by two lines, e.g. add 100h to pan by two lines in the example above.
Note
Vertical panning by a single line is not supported in Default SwivelView Mode.
REG 0Dh
[
]
REG 0Ch
[
]
AddressOfPixelB
=
,
AddressOfPixelA
ByteOffset
+
(
)
=
AddressOfPixelA
240pixels
4bpp
×
8bpb
--------------------------------------------
1
–
+
=
AddressOfPixelA
77h
+
=
Where bpp is bits-per-pixel and bpb is bits-per-byte.
REG 1Ch
[
]
256
8bpb
(
)
4bpp
(
)
÷
------------------------------------------
256
2
---------
128
80h
=
=
=
=
Where bpb is bits-per-byte and bpp is bits-per-pixel.
*