summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd-2bit-vi.c
diff options
context:
space:
mode:
authorWilliam Wilgus <wilgus.william@gmail.com>2021-03-23 13:35:29 -0400
committerWilliam Wilgus <me.theuser@yahoo.com>2021-03-24 18:22:01 +0000
commitffee661ab70e9622a05c9c2f24ecf474dad8f042 (patch)
treec44b07169b685d2d50154065138e7362603bb0f5 /firmware/drivers/lcd-2bit-vi.c
parent94b40ed314e980a7ecc3c3cada8d6f002cf85f58 (diff)
downloadrockbox-ffee661ab70e9622a05c9c2f24ecf474dad8f042.tar.gz
rockbox-ffee661ab70e9622a05c9c2f24ecf474dad8f042.zip
lcd framebuffer - Bugfix ensure proper alignment
-- apparenty 0x4 aligned doesn't work properly requires 0x8 alignment at least for the h10 20gb but enabled for all arm processors assign the default framebuffer to the default_vp as well Change-Id: I0b76c30f2ddb5d6d2f7c6a132e4081aee58da17b
Diffstat (limited to 'firmware/drivers/lcd-2bit-vi.c')
-rw-r--r--firmware/drivers/lcd-2bit-vi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/drivers/lcd-2bit-vi.c b/firmware/drivers/lcd-2bit-vi.c
index c09bbce2e0..5482777afd 100644
--- a/firmware/drivers/lcd-2bit-vi.c
+++ b/firmware/drivers/lcd-2bit-vi.c
@@ -80,12 +80,12 @@ static struct viewport default_vp =
80 .height = LCDM(HEIGHT), 80 .height = LCDM(HEIGHT),
81 .font = FONT_SYSFIXED, 81 .font = FONT_SYSFIXED,
82 .drawmode = DRMODE_SOLID, 82 .drawmode = DRMODE_SOLID,
83 .buffer = NULL, 83 .buffer = &LCDFN(framebuffer_default),
84 .fg_pattern = LCDM(DEFAULT_FG), 84 .fg_pattern = LCDM(DEFAULT_FG),
85 .bg_pattern = LCDM(DEFAULT_BG) 85 .bg_pattern = LCDM(DEFAULT_BG)
86}; 86};
87 87
88struct viewport * CURRENT_VP IBSS_ATTR; 88struct viewport * CURRENT_VP IBSS_ATTR MEM_ALIGN_ATTR = NULL;
89 89
90static unsigned fg_pattern IBSS_ATTR; 90static unsigned fg_pattern IBSS_ATTR;
91static unsigned bg_pattern IBSS_ATTR; 91static unsigned bg_pattern IBSS_ATTR;