Epson Research and Development
Page 63
Vancouver Design Center
Programming Notes and Examples S1D13706
Issue Date: 01/02/23 X31B-G-003-03
seSetSwivelViewMode Sets the SwivelView orientation of the LCD.
seGetSwivelViewMode Returns the SwivelView orientation of the LCD.
seCheckSwivelViewClocks Verifies the clocks are set correctly for the requested SwivelView orientation.
seDelay Delays the given number of seconds before returning.
seDisplayBlank
seMainWinDisplayBlank
seSubWinDisplayBlank
Blank/unblank the display.
seDisplayEnable
seMainWinDisplayEnable
seSubWinDisplayEnable
Enable/disable the display.
Advanced HAL Functions:
seBeginHighPriority Increase thread priority for time critical routines.
seEndHighPriority Return thread priority to normal.
seSetClock Set the programmable clock.
Surface Support
seGetSurfaceDisplayMode Returns the display surface associated with the active surface.
seGetSurfaceSize Returns the number of bytes allocated to the active surface.
seGetSurfaceLinearAddress Returns the linear address of the start of display buffer for the active surface.
seGetSurfaceOffsetAddress Returns the offset from the start of display buffer to the start of surface memory.
seAllocMainWinSurface
seAllocSubWinSurface
Manually allocates display buffer memory for a surface.
seFreeSurface Frees any allocated surface memory.
seSetMainWinAsActiveSurface
seSetSubWinAsActiveSurface
Changes the active surface.
sePwmEnable Enables the PWMCLK circuitry.
seCvEnable Enables the CV Pulse circuitry.
sePwmControl Configures the PWMCLK registers.
seCvControl Configures the CV Pulse registers.
Register Access
seReadRegByte Reads one register using a byte access.
seReadRegWord Reads two registers using a word access.
seReadRegDword Reads four registers using a dword access.
seWriteRegByte Writes one register using a byte access.
seWriteRegWord Writes two registers using a word access.
seWriteRegDword Writes four registers using a dword access.
Memory Access
seReadDisplayByte Reads one byte from display buffer.
seReadDisplayWord Reads one word from display buffer.
seReadDisplayDword Reads one dword from display buffer.
seWriteDisplayBytes Writes one or more bytes to display buffer.
seWriteDisplayWords Writes one or more words to display buffer.
seWriteDisplayDwords Writes one or more dwords to display buffer.
Color Manipulation:
seWriteLutEntry Writes one RGB element to the lookup table.
Table 10-1: HAL Functions (Continued)
Function Description