From f8f8993fac0bdd022dc9ef41a67c0b558f29ba89 Mon Sep 17 00:00:00 2001 From: mark9064 <30447455+mark9064@users.noreply.github.com> Date: Thu, 4 Apr 2024 19:29:46 +0100 Subject: Batch display command arguments --- src/drivers/St7789.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/drivers/St7789.h') diff --git a/src/drivers/St7789.h b/src/drivers/St7789.h index 45d4b56d..844e0180 100644 --- a/src/drivers/St7789.h +++ b/src/drivers/St7789.h @@ -40,7 +40,7 @@ namespace Pinetime { void SleepOut(); void EnsureSleepOutPostDelay(); void SleepIn(); - void ColMod(); + void PixelFormat(); void MemoryDataAccessControl(); void DisplayInversionOn(); void NormalModeOn(); @@ -68,16 +68,17 @@ namespace Pinetime { MemoryDataAccessControl = 0x36, VerticalScrollDefinition = 0x33, VerticalScrollStartAddress = 0x37, - ColMod = 0x3a, + PixelFormat = 0x3a, VdvSet = 0xc4, }; void WriteData(uint8_t data); void WriteData(const uint8_t* data, size_t size); - void ColumnAddressSet(); static constexpr uint16_t Width = 240; static constexpr uint16_t Height = 320; - void RowAddressSet(); + + uint8_t addrWindowArgs[4]; + uint8_t verticalScrollArgs[2]; }; } } -- cgit v1.2.3-70-g09d2