Epson S1D13706 Technical Manual page 226

Embedded memory lcd controller
Hide thumbs Also See for S1D13706:
Table of Contents

Advertisement

Page 66
int seInitReg(unsigned Flags)
Description:
Parameters:
Return Value:
void seGetHalVersion(const char ** pVersion, const char ** pStatus, const char **pRevision)
Description:
Parameters:
Return Value:
S1D13706
X31B-G-003-03
This function initializes the S1D13706 registers, the LUT, assigns default surfaces and
allocates memory accordingly.
Flags
Provides additional information about how to perform the initialization.
Valid values for Flags are:
CLEAR_MEM Zero display memory as part of the initialization.
DISP_BLANK Blank the display, for aesthetics, during initialization.
ERR_OK
ERR_NOT_ENOUGH_MEMORYInsufficient display buffer.
ERR_CLKI_NOT_IN_TABLE
ERR_CLKI2_NOT_IN_TABLE Could not program CLKI2 in clock synthesizer
Retrieves the HAL library version information. By retrieving and displaying the HAL ver-
sion information along with application version information, it is possible to determine at
a glance whether the latest version of the software is being run.
pVersion
A pointer to the string containing the HAL version code.
pStatus
A pointer to the string containing the HAL status code
A "B" designates a beta version of the HAL, a NULL indicates the
release version
pRevision
A pointer to the string containing the HAL revision status.
The version information is returned as the contents of the pointer arguments. A typical
return might be:
*pVersion == "1.01" (HAL version 1.01)
*pStatus == "B" (BETA release)
*pRevision == "5" (fifth update of the beta)
The initialization completed with no problems.
Could not program CLKI in clock synthesizer because
selected frequency not in table.
because selected frequency not in table.
Epson Research and Development
Vancouver Design Center
Programming Notes and Examples
Issue Date: 01/02/23

Advertisement

Table of Contents
loading

Table of Contents