diff options
| author | Franklin Wei <frankhwei536@gmail.com> | 2015-02-07 19:10:04 -0500 |
|---|---|---|
| committer | Franklin Wei <frankhwei536@gmail.com> | 2015-02-07 19:10:04 -0500 |
| commit | c3b4bab880c9b3426db6252240ea3ab7838fa17b (patch) | |
| tree | 97fce02a1d40cae6ad9d5080c7f14bb805d8d9dc /drivers | |
| parent | 0dc446980d8ede518a356ab2c2f165cb08ce444a (diff) | |
| download | kappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.zip kappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.tar.gz kappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.tar.bz2 kappa-c3b4bab880c9b3426db6252240ea3ab7838fa17b.tar.xz | |
fix
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/gfx.c | 4 |
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; |