? lcd.diff Index: lcd.c =================================================================== RCS file: /cvsroot/rockbox/firmware/drivers/lcd.c,v retrieving revision 1.95 diff -u -b -r1.95 lcd.c --- lcd.c 6 Sep 2002 12:30:30 -0000 1.95 +++ lcd.c 8 Sep 2002 17:11:01 -0000 @@ -1435,6 +1435,9 @@ } } +void lcd_v_roll(int pixels) { + lcd_write(true, LCD_SET_DISPLAY_START_LINE | (pixels & 0x3F)); +} /* ----------------------------------------------------------------- * local variables: Index: lcd.h =================================================================== RCS file: /cvsroot/rockbox/firmware/drivers/lcd.h,v retrieving revision 1.35 diff -u -b -r1.35 lcd.h --- lcd.h 6 Sep 2002 12:30:30 -0000 1.35 +++ lcd.h 8 Sep 2002 17:11:01 -0000 @@ -115,6 +115,7 @@ extern void lcd_drawpixel(int x, int y); extern void lcd_clearpixel(int x, int y); extern void lcd_invertpixel(int x, int y); +extern void lcd_v_roll(int pixels) ; #endif /* CHARCELLS / BITMAP */