S1D13505 Epson Electronics America, Inc., S1D13505 Datasheet - Page 218

no-image

S1D13505

Manufacturer Part Number
S1D13505
Description
LCD Controller
Manufacturer
Epson Electronics America, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S1D13505F00A
Manufacturer:
EPSON
Quantity:
254
Part Number:
S1D13505F00A100
Manufacturer:
EPSON
Quantity:
8 000
Part Number:
S1D13505F00A2
Manufacturer:
EPSON
Quantity:
5
Part Number:
S1D13505F00A2
Manufacturer:
EPSON/爱普生
Quantity:
20 000
Part Number:
S1D13505F00A200
Manufacturer:
EPSON
Quantity:
1 400
Part Number:
S1D13505F00A200
Manufacturer:
Epson Electronics America Inc-Semiconductor Div
Quantity:
10 000
Part Number:
S1D13505F00A200
Manufacturer:
EPSON/爱普生
Quantity:
20 000
Page 64
11.5.3 Register / Memory Access
S1D13505
X23A-G-003-07
Note
Note
Return Value: ERR_OK
int seVirtMove(int DevID, int WhichScreen, DWORD x, DWORD y)
Description:
Parameter:
Return Value: ERR_OK
The Register/Memory Access functions provide access to the S1D13505 registers and
display buffer through the HAL.
int seSetReg(int DevID, int Index, BYTE Value)
Description:
Parameters:
Return Value: ERR_OK
int seSetWordReg(int DevID, int Index, WORD Value)
Description:
The system must have been properly initialized prior to calling seVirtInit()
seVirtInit() must be called before calling seVirtMove().
ERR_HAL_BAD_ARG - returned in three situations
This routine pans and scrolls the display. In the case where split screen operation is
being used the WhichScreen argument specifies which screen to move. The x and y
parameters specify, in pixels, the starting location in the virtual image for the top left
corner of the applicable display.
DevID
WhichScreen- must be set to 1 or 2, or use the constants SCREEN1 or SCREEN2,
x
y
ERR_HAL_BAD_ARG- there are several reasons for this return value:
Writes Value to the register specified by Index.
DevID
Index
Value
Writes WORD sized Value to the register specified by Index.
- operation completed with no problems
1) the virtual width (VirtX) is greater than the largest attainable width
The maximum allowable xVirt is 7FFh * (16 / bpp))
2) the virtual width is less than the physical width, or
3) the maximum number of lines is less than the physical number of
lines
- registered device ID
to identify which screen to base calculations on
- new starting X position in pixels
- new starting Y position in pixels
- operation completed with no problems
1) WhichScreen is not SCREEN1 or SCREEN2.
2) the y argument is greater than the last available line.
- registered device ID
- register index to set
- value to write to the register
- operation completed with no problems
Epson Research and Development
Programming Notes and Examples
Vancouver Design Center
Issue Date: 01/02/05

Related parts for S1D13505