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

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 60
S1D13505
X23A-G-003-07
Note
Parameters:
Return Value: ERR_OK
int seGetLastUsableByte(int DevID, DWORD * pLastByte)
Description:
Parameters:
Return Value: ERR_OK
int seGetBytesPerScanline(int DevID, UINT * pBytes)
Description:
Parameters:
Return Value: ERR_OK - operation completed with no problems
int seGetScreenSize(int DevID, UINT * Width, UINT * Height)
Description:
Memory size is only checked when calling seRegisterDevice(), seSetDisplayMode() or
seSetInit(). Afterwards, the memory size is stored and made available through seGet-
MemSize().
DevID
pSize
Calculates the offset of the last byte in the display buffer which can be used by appli-
cations. Locations following LastByte are reserved for system use. Items such as the
half frame buffer, hardware cursor and ink layer will be located in memory from
GetLastUsableByte() + 1 to the end of memory.
It is assumed that the registers will have been initialized before calling seGetLastUs-
ableByte(). Factors such as the half frame buffer and hardware cursor / ink layer
being enabled dynamically alter the amount of display buffer available to an appli-
cation. Call seGetLastUsableByte() any time the true end of usable memory is
required.
DevID
pLastByte
display buffer
Determines the number of bytes per scan line of the current display mode. It is
assumed that the registers have already been correctly initialized before seGetBytes-
PerScanline() is called.
The number of bytes per scanline calculation includes the value in the offset register.
For rotated modes the return value will be either 1024 (8 bpp) or 2048 (15/16 bpp)
to reflect the 1024 x 1024 virtual area of the rotated memory.
DevID
pBytes
ERR_FAILED- returned when this function is called for rotated display modes other
than 8, 15 or 16 bpp.
Gets the width and height in pixels of the display surface. The width and height are
derived by reading the horizontal and vertical size registers and calculating the
dimensions.
- registered device ID
- pointer to a DWORD to receive the size
- the operation completed successfully
- registered device ID
- pointer to a DWORD to receive the offset to the last usable byte of
- operation completed with no problems
- registered device ID
- pointer to an integer which indicates the number of bytes per scan line
Epson Research and Development
Programming Notes and Examples
Vancouver Design Center
Issue Date: 01/02/05

Related parts for S1D13505