Page 50

Epson Research and Development

 

Vancouver Design Center

 

 

 

Table 9-1: HAL Functions (Continued)

 

 

Function

Description

 

 

 

 

 

Register / Memory Access:

seSetReg

Write a Byte value to the specified S1D13705 register

 

 

seGetReg

Read a Byte value from the specified S1D13705 register

 

 

seWriteDisplayBytes

Write one or more bytes to the display buffer at the specified offset

 

 

seWriteDisplayWords

Write one or more words to the display buffer at the specified offset

 

 

seWriteDisplayDwords

Write one or more dwords to the display buffer at the specified offset

 

 

seReadDisplayByte

Read a byte from the display buffer from the specified offset

 

 

seReadDisplayWord

Read a word from the display buffer from the specified offset

 

 

seReadDisplayDword

Read a dword from the display buffer from the specified offset

 

 

 

Color Manipulation:

seSetLut

Write to the Look-Up Table (LUT) entries starting at index 0

 

 

seGetLut

Read from the LUT starting at index 0

 

 

seSetLutEntry

Write one LUT entry (red, green, blue) at the specified index

 

 

seGetLutEntry

Read one LUT entry (red, green, blue) from the specified index

 

 

seSetBitsPerPixel

Set the color depth

 

 

seGetBitsPerPixel

Determine the current color depth

 

 

 

Drawing:

seSetPixel

Draw a pixel at (x,y) in the specified color

 

 

seGetPixel

Read pixel’s color at (x,y)

 

 

seDrawLine

Draw a line from (x1,y1) to (x2,y2) in specified color

 

 

seDrawRect

Draw a rectangle from (x1,y1) to (x2,y2) in specified color

 

 

 

Power Save:

seSetPowerSaveMode

Control S1D13705 SW power save mode (enable/disable)

 

 

S1D13705

Programming Notes and Examples

X27A-G-002-03

Issue Date: 02/01/22

Page 144
Image 144
Epson S1D13705 technical manual Register / Memory Access