Page 50 Epson Research and Development
Vancouver Design Center
S1D13705 Programming Notes and Examples
X27A-G-002-03 Issue Date: 02/01/22
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)
Table 9-1: HAL Functions (Continued)
Function Description