summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-04-11 12:40:39 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-04-11 12:40:39 +0000
commitfb6fd1786af15f7ac2d5b513ae4d5992cc7eaea4 (patch)
tree2820e2fdae860d1395bf31cb45f3b345bec2a4d5
parentdefbca5a403b13338d56eb8e13d94216ef3fee63 (diff)
downloadrockbox-fb6fd1786af15f7ac2d5b513ae4d5992cc7eaea4.zip
rockbox-fb6fd1786af15f7ac2d5b513ae4d5992cc7eaea4.tar.gz
rockbox-fb6fd1786af15f7ac2d5b513ae4d5992cc7eaea4.tar.bz2
rockbox-fb6fd1786af15f7ac2d5b513ae4d5992cc7eaea4.tar.xz
adjusted to new lcd code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@81 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--uisimulator/lcd-x11.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/uisimulator/lcd-x11.c b/uisimulator/lcd-x11.c
index 4491049..9acbf00 100644
--- a/uisimulator/lcd-x11.c
+++ b/uisimulator/lcd-x11.c
@@ -36,10 +36,9 @@
* Specific implementations for X11, using the generic LCD API and data.
*/
-#include "lcd.h"
#include "lcd-x11.h"
-extern unsigned char display[LCD_HEIGHT/8][LCD_WIDTH];
+extern unsigned char display[LCD_WIDTH][LCD_HEIGHT/8];
void lcd_update (void)
{
@@ -50,10 +49,10 @@ void lcd_update (void)
for(y=0; y<LCD_HEIGHT; y+=8) {
for(x=0; x<LCD_WIDTH; x++) {
- if(display[y/8][x]) {
+ if(display[x][y/8]) {
/* one or more bits/pixels are set */
for(bit=0; bit<8; bit++) {
- if(display[y/8][x]&(1<<bit)) {
+ if(display[x][y/8]&(1<<bit)) {
points[p].x = x + MARGIN_X;
points[p].y = y+bit + MARGIN_Y;
p++; /* increase the point counter */