From b01e8ff0045235f5f98e1b236f10aa60c2d89d11 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Wed, 21 May 2025 01:45:02 +0200 Subject: [PATCH] ili9341: first ideas for window/screen management. --- avr/modules/lcd2/ili9341/defs.asm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/avr/modules/lcd2/ili9341/defs.asm b/avr/modules/lcd2/ili9341/defs.asm index 63c4903..aa3aa70 100644 --- a/avr/modules/lcd2/ili9341/defs.asm +++ b/avr/modules/lcd2/ili9341/defs.asm @@ -36,3 +36,24 @@ #define ILI9341_CMD_SETDSPBRIGHTNESS 0x51 #define ILI9341_CMD_WRITECTLDISPLAY 0x53 + + +.equ WIN_OFFS_BGCOLOR_LOW = 0 +.equ WIN_OFFS_BGCOLOR_HIGH = 1 + +.equ WIN_OFFS_FGCOLOR_LOW = 2 +.equ WIN_OFFS_FGCOLOR_HIGH = 3 + +.equ WIN_OFFS_WIDTH_LOW = 4 +.equ WIN_OFFS_WIDTH_HIGH = 5 + +.equ WIN_OFFS_HEIGHT_LOW = 6 +.equ WIN_OFFS_HEIGHT_HIGH = 7 + +.equ WIN_OFFS_ABS_X_LOW = 8 +.equ WIN_OFFS_ABS_X_HIGH = 9 + +.equ WIN_OFFS_REL_X_LOW = 10 +.equ WIN_OFFS_REL_X_HIGH = 11 + +