Epson Research and Development
Page 39
Vancouver Design Center
Programming Notes and Examples S1D13706
Issue Date: 01/02/23 X31B-G-003-03
These registers indicate the number of dwords per line in the main window image (typically
the panel width).
number of dwords per line = image width
÷
(32
÷
bpp)
Note
The image width must be a multiple of 32
÷
bpp. If the panel width is not such a multi-
ple, a slightly larger width is chosen.
Note
Round up to the nearest integer all line address values that have fractional parts.
These registers represent a dword address which points to the start of the sub-window
image in the display buffer. An address of 0 is the start of the display buffer. For the
following SwivelView mode descriptions, the desired byte address is the starting display
address for the sub-window image, and panel width and panel height refer to the physical
panel dimensions. Width and height are used respective to the given SwivelView mode. For
example, the sub-window height in SwivelView 90° is the sub-window width in
SwivelView 180°.
In SwivelView 0°, program the start address
= desired byte address
÷
4.
In SwivelView 90°, program the start address
= ((desired byte address + (sub-window width
×
bpp
÷
8))
÷
4) - 1
REG[78h] Main Window Line Address Offset Register 0
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
REG[79h] Main Window Line Address Offset Register 1
n/an/an/an/an/an/aBit 9Bit 8
REG[7Ch] Sub-Window Display Start Address Register 0
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
REG[7Dh] Sub-Window Display Start Address Register 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
REG[7Eh] Sub-Window Display Start Address Register 2
n/a n/a n/a n/a n/a n/a n/a Bit 16