| Kernel v2.4.13 /drivers/video/newport_con.c |
|---|
 2.4.13
 drivers
 video
 newport_con.c
diff -u --recursive --new-file v2.4.12/linux/drivers/video/newport_con.c linux/drivers/video/newport_con.c
--- v2.4.12/linux/drivers/video/newport_con.c Sun Sep 23 11:41:00 2001
+++ linux/drivers/video/newport_con.c Mon Oct 15 13:47:24 2001
@@ -379,7 +379,7 @@
int charattr;
unsigned char *p;
- charattr = (*s >> 8) & 0xff;
+ charattr = (scr_readw(s) >> 8) & 0xff;
xpos <<= 3;
ypos <<= 4;
@@ -399,7 +399,7 @@
NPORT_DMODE0_L32);
for (i = 0; i < count; i++, xpos += 8) {
- p = &font_data[vc->vc_num][(s[i] & 0xff) << 4];
+ p = &font_data[vc->vc_num][(scr_readw(s++) & 0xff) << 4];
newport_wait();
|