aboutsummaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorFranklin Wei <frankhwei536@gmail.com>2015-02-07 19:10:04 -0500
committerFranklin Wei <frankhwei536@gmail.com>2015-02-07 19:10:04 -0500
commitc3b4bab880c9b3426db6252240ea3ab7838fa17b (patch)
tree97fce02a1d40cae6ad9d5080c7f14bb805d8d9dc /drivers
parent0dc446980d8ede518a356ab2c2f165cb08ce444a (diff)
downloadkappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.zip
kappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.tar.gz
kappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.tar.bz2
kappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.tar.xz
fix
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gfx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gfx.c b/drivers/gfx.c
index 38a6591..bcc103a 100644
--- a/drivers/gfx.c
+++ b/drivers/gfx.c
@@ -38,8 +38,8 @@ void gfx_clear(uint32_t col)
void gfx_drawchar(int x, int y, char c, uint32_t fg, uint32_t bg)
{
int stride = fb_bpp * fb_width;
- uint8_t *line_addr = framebuffer + (x * fb_bpp) + (y * fb_width * fb_bpp);
- for(int i = y; i < y + FONT_HEIGHT; ++i)
+ uint8_t *line_addr = framebuffer + (x * fb_bpp) + (y * stride);
+ for(int i = 0; i < FONT_HEIGHT; ++i)
{
uint32_t line_buf[8] = {bg};
uint8_t mask = 0x80;