patch-2.4.10 linux/arch/ppc/boot/prep/vreset.c
Next file: linux/arch/ppc/config.in
Previous file: linux/arch/ppc/boot/prep/misc.c
Back to the patch index
Back to the overall index
- Lines: 744
- Date:
Tue Aug 28 06:58:33 2001
- Orig file:
v2.4.9/linux/arch/ppc/boot/prep/vreset.c
- Orig date:
Thu May 24 15:02:07 2001
diff -u --recursive --new-file v2.4.9/linux/arch/ppc/boot/prep/vreset.c linux/arch/ppc/boot/prep/vreset.c
@@ -1,5 +1,5 @@
/*
- * BK Id: SCCS/s.vreset.c 1.9 05/18/01 06:20:29 patch
+ * BK Id: SCCS/s.vreset.c 1.11 07/25/01 18:13:07 trini
*/
/*
* vreset.c
@@ -22,12 +22,10 @@
*/
#include "iso_font.h"
+#include "nonstdio.h"
extern char *vidmem;
extern int lines, cols;
-extern void udelay(long x);
-extern void outb(int port, char val);
-extern unsigned char inb(int port);
struct VaRegs;
/*
@@ -43,7 +41,7 @@
void unlockVideo(int slot);
void setTextRegs(struct VgaRegs *svp);
void setTextCLUT(int shift);
-void clearVideoMemory();
+void clearVideoMemory(void);
void loadFont(unsigned char *ISA_mem);
static void mdelay(int ms)
@@ -59,100 +57,100 @@
#define NREGS 54
#define ENDMK 0xFFFF /* End marker */
-#define S3Vendor 0x5333
+#define S3Vendor 0x5333
#define CirrusVendor 0x1013
#define DiamondVendor 0x100E
#define MatroxVendor 0x102B
#define ParadiseVendor 0x101C
struct VgaRegs GenVgaTextRegs[NREGS+1] = {
-/* port index value */
- /* SR Regs */
- 0x3c4, 0x1, 0x0,
- 0x3c4, 0x2, 0x3,
- 0x3c4, 0x3, 0x0,
- 0x3c4, 0x4, 0x2,
- /* CR Regs */
- 0x3d4, 0x0, 0x5f,
- 0x3d4, 0x1, 0x4f,
- 0x3d4, 0x2, 0x50,
- 0x3d4, 0x3, 0x82,
- 0x3d4, 0x4, 0x55,
- 0x3d4, 0x5, 0x81,
- 0x3d4, 0x6, 0xbf,
- 0x3d4, 0x7, 0x1f,
- 0x3d4, 0x8, 0x00,
- 0x3d4, 0x9, 0x4f,
- 0x3d4, 0xa, 0x0d,
- 0x3d4, 0xb, 0x0e,
- 0x3d4, 0xc, 0x00,
- 0x3d4, 0xd, 0x00,
- 0x3d4, 0xe, 0x00,
- 0x3d4, 0xf, 0x00,
- 0x3d4, 0x10, 0x9c,
- 0x3d4, 0x11, 0x8e,
- 0x3d4, 0x12, 0x8f,
- 0x3d4, 0x13, 0x28,
- 0x3d4, 0x14, 0x1f,
- 0x3d4, 0x15, 0x96,
- 0x3d4, 0x16, 0xb9,
- 0x3d4, 0x17, 0xa3,
- /* GR Regs */
- 0x3ce, 0x0, 0x0,
- 0x3ce, 0x1, 0x0,
- 0x3ce, 0x2, 0x0,
- 0x3ce, 0x3, 0x0,
- 0x3ce, 0x4, 0x0,
- 0x3ce, 0x5, 0x10,
- 0x3ce, 0x6, 0xe,
- 0x3ce, 0x7, 0x0,
- 0x3ce, 0x8, 0xff,
- ENDMK
+ /* port index value */
+ /* SR Regs */
+ { 0x3c4, 0x1, 0x0 },
+ { 0x3c4, 0x2, 0x3 },
+ { 0x3c4, 0x3, 0x0 },
+ { 0x3c4, 0x4, 0x2 },
+ /* CR Regs */
+ { 0x3d4, 0x0, 0x5f },
+ { 0x3d4, 0x1, 0x4f },
+ { 0x3d4, 0x2, 0x50 },
+ { 0x3d4, 0x3, 0x82 },
+ { 0x3d4, 0x4, 0x55 },
+ { 0x3d4, 0x5, 0x81 },
+ { 0x3d4, 0x6, 0xbf },
+ { 0x3d4, 0x7, 0x1f },
+ { 0x3d4, 0x8, 0x00 },
+ { 0x3d4, 0x9, 0x4f },
+ { 0x3d4, 0xa, 0x0d },
+ { 0x3d4, 0xb, 0x0e },
+ { 0x3d4, 0xc, 0x00 },
+ { 0x3d4, 0xd, 0x00 },
+ { 0x3d4, 0xe, 0x00 },
+ { 0x3d4, 0xf, 0x00 },
+ { 0x3d4, 0x10, 0x9c },
+ { 0x3d4, 0x11, 0x8e },
+ { 0x3d4, 0x12, 0x8f },
+ { 0x3d4, 0x13, 0x28 },
+ { 0x3d4, 0x14, 0x1f },
+ { 0x3d4, 0x15, 0x96 },
+ { 0x3d4, 0x16, 0xb9 },
+ { 0x3d4, 0x17, 0xa3 },
+ /* GR Regs */
+ { 0x3ce, 0x0, 0x0 },
+ { 0x3ce, 0x1, 0x0 },
+ { 0x3ce, 0x2, 0x0 },
+ { 0x3ce, 0x3, 0x0 },
+ { 0x3ce, 0x4, 0x0 },
+ { 0x3ce, 0x5, 0x10 },
+ { 0x3ce, 0x6, 0xe },
+ { 0x3ce, 0x7, 0x0 },
+ { 0x3ce, 0x8, 0xff },
+ { ENDMK }
};
struct VgaRegs S3TextRegs[NREGS+1] = {
-/* port index value */
- /* SR Regs */
- 0x3c4, 0x1, 0x0,
- 0x3c4, 0x2, 0x3,
- 0x3c4, 0x3, 0x0,
- 0x3c4, 0x4, 0x2,
- /* CR Regs */
- 0x3d4, 0x0, 0x5f,
- 0x3d4, 0x1, 0x4f,
- 0x3d4, 0x2, 0x50,
- 0x3d4, 0x3, 0x82,
- 0x3d4, 0x4, 0x55,
- 0x3d4, 0x5, 0x81,
- 0x3d4, 0x6, 0xbf,
- 0x3d4, 0x7, 0x1f,
- 0x3d4, 0x8, 0x00,
- 0x3d4, 0x9, 0x4f,
- 0x3d4, 0xa, 0x0d,
- 0x3d4, 0xb, 0x0e,
- 0x3d4, 0xc, 0x00,
- 0x3d4, 0xd, 0x00,
- 0x3d4, 0xe, 0x00,
- 0x3d4, 0xf, 0x00,
- 0x3d4, 0x10, 0x9c,
- 0x3d4, 0x11, 0x8e,
- 0x3d4, 0x12, 0x8f,
- 0x3d4, 0x13, 0x28,
- 0x3d4, 0x14, 0x1f,
- 0x3d4, 0x15, 0x96,
- 0x3d4, 0x16, 0xb9,
- 0x3d4, 0x17, 0xa3,
- /* GR Regs */
- 0x3ce, 0x0, 0x0,
- 0x3ce, 0x1, 0x0,
- 0x3ce, 0x2, 0x0,
- 0x3ce, 0x3, 0x0,
- 0x3ce, 0x4, 0x0,
- 0x3ce, 0x5, 0x10,
- 0x3ce, 0x6, 0xe,
- 0x3ce, 0x7, 0x0,
- 0x3ce, 0x8, 0xff,
- ENDMK
+ /* port index value */
+ /* SR Regs */
+ { 0x3c4, 0x1, 0x0 },
+ { 0x3c4, 0x2, 0x3 },
+ { 0x3c4, 0x3, 0x0 },
+ { 0x3c4, 0x4, 0x2 },
+ /* CR Regs */
+ { 0x3d4, 0x0, 0x5f },
+ { 0x3d4, 0x1, 0x4f },
+ { 0x3d4, 0x2, 0x50 },
+ { 0x3d4, 0x3, 0x82 },
+ { 0x3d4, 0x4, 0x55 },
+ { 0x3d4, 0x5, 0x81 },
+ { 0x3d4, 0x6, 0xbf },
+ { 0x3d4, 0x7, 0x1f },
+ { 0x3d4, 0x8, 0x00 },
+ { 0x3d4, 0x9, 0x4f },
+ { 0x3d4, 0xa, 0x0d },
+ { 0x3d4, 0xb, 0x0e },
+ { 0x3d4, 0xc, 0x00 },
+ { 0x3d4, 0xd, 0x00 },
+ { 0x3d4, 0xe, 0x00 },
+ { 0x3d4, 0xf, 0x00 },
+ { 0x3d4, 0x10, 0x9c },
+ { 0x3d4, 0x11, 0x8e },
+ { 0x3d4, 0x12, 0x8f },
+ { 0x3d4, 0x13, 0x28 },
+ { 0x3d4, 0x14, 0x1f },
+ { 0x3d4, 0x15, 0x96 },
+ { 0x3d4, 0x16, 0xb9 },
+ { 0x3d4, 0x17, 0xa3 },
+ /* GR Regs */
+ { 0x3ce, 0x0, 0x0 },
+ { 0x3ce, 0x1, 0x0 },
+ { 0x3ce, 0x2, 0x0 },
+ { 0x3ce, 0x3, 0x0 },
+ { 0x3ce, 0x4, 0x0 },
+ { 0x3ce, 0x5, 0x10 },
+ { 0x3ce, 0x6, 0xe },
+ { 0x3ce, 0x7, 0x0 },
+ { 0x3ce, 0x8, 0xff },
+ { ENDMK }
};
struct RGBColors
@@ -167,262 +165,262 @@
*/
struct RGBColors TextCLUT[256] =
{
- /* red green blue */
- 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x2a,
- 0x0, 0x2a, 0x0,
- 0x0, 0x2a, 0x2a,
- 0x2a, 0x0, 0x0,
- 0x2a, 0x0, 0x2a,
- 0x2a, 0x2a, 0x0,
- 0x2a, 0x2a, 0x2a,
- 0x0, 0x0, 0x15,
- 0x0, 0x0, 0x3f,
- 0x0, 0x2a, 0x15,
- 0x0, 0x2a, 0x3f,
- 0x2a, 0x0, 0x15,
- 0x2a, 0x0, 0x3f,
- 0x2a, 0x2a, 0x15,
- 0x2a, 0x2a, 0x3f,
- 0x0, 0x15, 0x0,
- 0x0, 0x15, 0x2a,
- 0x0, 0x3f, 0x0,
- 0x0, 0x3f, 0x2a,
- 0x2a, 0x15, 0x0,
- 0x2a, 0x15, 0x2a,
- 0x2a, 0x3f, 0x0,
- 0x2a, 0x3f, 0x2a,
- 0x0, 0x15, 0x15,
- 0x0, 0x15, 0x3f,
- 0x0, 0x3f, 0x15,
- 0x0, 0x3f, 0x3f,
- 0x2a, 0x15, 0x15,
- 0x2a, 0x15, 0x3f,
- 0x2a, 0x3f, 0x15,
- 0x2a, 0x3f, 0x3f,
- 0x15, 0x0, 0x0,
- 0x15, 0x0, 0x2a,
- 0x15, 0x2a, 0x0,
- 0x15, 0x2a, 0x2a,
- 0x3f, 0x0, 0x0,
- 0x3f, 0x0, 0x2a,
- 0x3f, 0x2a, 0x0,
- 0x3f, 0x2a, 0x2a,
- 0x15, 0x0, 0x15,
- 0x15, 0x0, 0x3f,
- 0x15, 0x2a, 0x15,
- 0x15, 0x2a, 0x3f,
- 0x3f, 0x0, 0x15,
- 0x3f, 0x0, 0x3f,
- 0x3f, 0x2a, 0x15,
- 0x3f, 0x2a, 0x3f,
- 0x15, 0x15, 0x0,
- 0x15, 0x15, 0x2a,
- 0x15, 0x3f, 0x0,
- 0x15, 0x3f, 0x2a,
- 0x3f, 0x15, 0x0,
- 0x3f, 0x15, 0x2a,
- 0x3f, 0x3f, 0x0,
- 0x3f, 0x3f, 0x2a,
- 0x15, 0x15, 0x15,
- 0x15, 0x15, 0x3f,
- 0x15, 0x3f, 0x15,
- 0x15, 0x3f, 0x3f,
- 0x3f, 0x15, 0x15,
- 0x3f, 0x15, 0x3f,
- 0x3f, 0x3f, 0x15,
- 0x3f, 0x3f, 0x3f,
- 0x39, 0xc, 0x5,
- 0x15, 0x2c, 0xf,
- 0x26, 0x10, 0x3d,
- 0x29, 0x29, 0x38,
- 0x4, 0x1a, 0xe,
- 0x2, 0x1e, 0x3a,
- 0x3c, 0x25, 0x33,
- 0x3c, 0xc, 0x2c,
- 0x3f, 0x3, 0x2b,
- 0x1c, 0x9, 0x13,
- 0x25, 0x2a, 0x35,
- 0x1e, 0xa, 0x38,
- 0x24, 0x8, 0x3,
- 0x3, 0xe, 0x36,
- 0xc, 0x6, 0x2a,
- 0x26, 0x3, 0x32,
- 0x5, 0x2f, 0x33,
- 0x3c, 0x35, 0x2f,
- 0x2d, 0x26, 0x3e,
- 0xd, 0xa, 0x10,
- 0x25, 0x3c, 0x11,
- 0xd, 0x4, 0x2e,
- 0x5, 0x19, 0x3e,
- 0xc, 0x13, 0x34,
- 0x2b, 0x6, 0x24,
- 0x4, 0x3, 0xd,
- 0x2f, 0x3c, 0xc,
- 0x2a, 0x37, 0x1f,
- 0xf, 0x12, 0x38,
- 0x38, 0xe, 0x2a,
- 0x12, 0x2f, 0x19,
- 0x29, 0x2e, 0x31,
- 0x25, 0x13, 0x3e,
- 0x33, 0x3e, 0x33,
- 0x1d, 0x2c, 0x25,
- 0x15, 0x15, 0x5,
- 0x32, 0x25, 0x39,
- 0x1a, 0x7, 0x1f,
- 0x13, 0xe, 0x1d,
- 0x36, 0x17, 0x34,
- 0xf, 0x15, 0x23,
- 0x2, 0x35, 0xd,
- 0x15, 0x3f, 0xc,
- 0x14, 0x2f, 0xf,
- 0x19, 0x21, 0x3e,
- 0x27, 0x11, 0x2f,
- 0x38, 0x3f, 0x3c,
- 0x36, 0x2d, 0x15,
- 0x16, 0x17, 0x2,
- 0x1, 0xa, 0x3d,
- 0x1b, 0x11, 0x3f,
- 0x21, 0x3c, 0xd,
- 0x1a, 0x39, 0x3d,
- 0x8, 0xe, 0xe,
- 0x22, 0x21, 0x23,
- 0x1e, 0x30, 0x5,
- 0x1f, 0x22, 0x3d,
- 0x1e, 0x2f, 0xa,
- 0x0, 0x1c, 0xe,
- 0x0, 0x1c, 0x15,
- 0x0, 0x1c, 0x1c,
- 0x0, 0x15, 0x1c,
- 0x0, 0xe, 0x1c,
- 0x0, 0x7, 0x1c,
- 0xe, 0xe, 0x1c,
- 0x11, 0xe, 0x1c,
- 0x15, 0xe, 0x1c,
- 0x18, 0xe, 0x1c,
- 0x1c, 0xe, 0x1c,
- 0x1c, 0xe, 0x18,
- 0x1c, 0xe, 0x15,
- 0x1c, 0xe, 0x11,
- 0x1c, 0xe, 0xe,
- 0x1c, 0x11, 0xe,
- 0x1c, 0x15, 0xe,
- 0x1c, 0x18, 0xe,
- 0x1c, 0x1c, 0xe,
- 0x18, 0x1c, 0xe,
- 0x15, 0x1c, 0xe,
- 0x11, 0x1c, 0xe,
- 0xe, 0x1c, 0xe,
- 0xe, 0x1c, 0x11,
- 0xe, 0x1c, 0x15,
- 0xe, 0x1c, 0x18,
- 0xe, 0x1c, 0x1c,
- 0xe, 0x18, 0x1c,
- 0xe, 0x15, 0x1c,
- 0xe, 0x11, 0x1c,
- 0x14, 0x14, 0x1c,
- 0x16, 0x14, 0x1c,
- 0x18, 0x14, 0x1c,
- 0x1a, 0x14, 0x1c,
- 0x1c, 0x14, 0x1c,
- 0x1c, 0x14, 0x1a,
- 0x1c, 0x14, 0x18,
- 0x1c, 0x14, 0x16,
- 0x1c, 0x14, 0x14,
- 0x1c, 0x16, 0x14,
- 0x1c, 0x18, 0x14,
- 0x1c, 0x1a, 0x14,
- 0x1c, 0x1c, 0x14,
- 0x1a, 0x1c, 0x14,
- 0x18, 0x1c, 0x14,
- 0x16, 0x1c, 0x14,
- 0x14, 0x1c, 0x14,
- 0x14, 0x1c, 0x16,
- 0x14, 0x1c, 0x18,
- 0x14, 0x1c, 0x1a,
- 0x14, 0x1c, 0x1c,
- 0x14, 0x1a, 0x1c,
- 0x14, 0x18, 0x1c,
- 0x14, 0x16, 0x1c,
- 0x0, 0x0, 0x10,
- 0x4, 0x0, 0x10,
- 0x8, 0x0, 0x10,
- 0xc, 0x0, 0x10,
- 0x10, 0x0, 0x10,
- 0x10, 0x0, 0xc,
- 0x10, 0x0, 0x8,
- 0x10, 0x0, 0x4,
- 0x10, 0x0, 0x0,
- 0x10, 0x4, 0x0,
- 0x10, 0x8, 0x0,
- 0x10, 0xc, 0x0,
- 0x10, 0x10, 0x0,
- 0xc, 0x10, 0x0,
- 0x8, 0x10, 0x0,
- 0x4, 0x10, 0x0,
- 0x0, 0x10, 0x0,
- 0x0, 0x10, 0x4,
- 0x0, 0x10, 0x8,
- 0x0, 0x10, 0xc,
- 0x0, 0x10, 0x10,
- 0x0, 0xc, 0x10,
- 0x0, 0x8, 0x10,
- 0x0, 0x4, 0x10,
- 0x8, 0x8, 0x10,
- 0xa, 0x8, 0x10,
- 0xc, 0x8, 0x10,
- 0xe, 0x8, 0x10,
- 0x10, 0x8, 0x10,
- 0x10, 0x8, 0xe,
- 0x10, 0x8, 0xc,
- 0x10, 0x8, 0xa,
- 0x10, 0x8, 0x8,
- 0x10, 0xa, 0x8,
- 0x10, 0xc, 0x8,
- 0x10, 0xe, 0x8,
- 0x10, 0x10, 0x8,
- 0xe, 0x10, 0x8,
- 0xc, 0x10, 0x8,
- 0xa, 0x10, 0x8,
- 0x8, 0x10, 0x8,
- 0x8, 0x10, 0xa,
- 0x8, 0x10, 0xc,
- 0x8, 0x10, 0xe,
- 0x8, 0x10, 0x10,
- 0x8, 0xe, 0x10,
- 0x8, 0xc, 0x10,
- 0x8, 0xa, 0x10,
- 0xb, 0xb, 0x10,
- 0xc, 0xb, 0x10,
- 0xd, 0xb, 0x10,
- 0xf, 0xb, 0x10,
- 0x10, 0xb, 0x10,
- 0x10, 0xb, 0xf,
- 0x10, 0xb, 0xd,
- 0x10, 0xb, 0xc,
- 0x10, 0xb, 0xb,
- 0x10, 0xc, 0xb,
- 0x10, 0xd, 0xb,
- 0x10, 0xf, 0xb,
- 0x10, 0x10, 0xb,
- 0xf, 0x10, 0xb,
- 0xd, 0x10, 0xb,
- 0xc, 0x10, 0xb,
- 0xb, 0x10, 0xb,
- 0xb, 0x10, 0xc,
- 0xb, 0x10, 0xd,
- 0xb, 0x10, 0xf,
- 0xb, 0x10, 0x10,
- 0xb, 0xf, 0x10,
- 0xb, 0xd, 0x10,
- 0xb, 0xc, 0x10,
- 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0
+ /* red green blue */
+ { 0x0, 0x0, 0x0 },
+ { 0x0, 0x0, 0x2a },
+ { 0x0, 0x2a, 0x0 },
+ { 0x0, 0x2a, 0x2a },
+ { 0x2a, 0x0, 0x0 },
+ { 0x2a, 0x0, 0x2a },
+ { 0x2a, 0x2a, 0x0 },
+ { 0x2a, 0x2a, 0x2a },
+ { 0x0, 0x0, 0x15 },
+ { 0x0, 0x0, 0x3f },
+ { 0x0, 0x2a, 0x15 },
+ { 0x0, 0x2a, 0x3f },
+ { 0x2a, 0x0, 0x15 },
+ { 0x2a, 0x0, 0x3f },
+ { 0x2a, 0x2a, 0x15 },
+ { 0x2a, 0x2a, 0x3f },
+ { 0x0, 0x15, 0x0 },
+ { 0x0, 0x15, 0x2a },
+ { 0x0, 0x3f, 0x0 },
+ { 0x0, 0x3f, 0x2a },
+ { 0x2a, 0x15, 0x0 },
+ { 0x2a, 0x15, 0x2a },
+ { 0x2a, 0x3f, 0x0 },
+ { 0x2a, 0x3f, 0x2a },
+ { 0x0, 0x15, 0x15 },
+ { 0x0, 0x15, 0x3f },
+ { 0x0, 0x3f, 0x15 },
+ { 0x0, 0x3f, 0x3f },
+ { 0x2a, 0x15, 0x15 },
+ { 0x2a, 0x15, 0x3f },
+ { 0x2a, 0x3f, 0x15 },
+ { 0x2a, 0x3f, 0x3f },
+ { 0x15, 0x0, 0x0 },
+ { 0x15, 0x0, 0x2a },
+ { 0x15, 0x2a, 0x0 },
+ { 0x15, 0x2a, 0x2a },
+ { 0x3f, 0x0, 0x0 },
+ { 0x3f, 0x0, 0x2a },
+ { 0x3f, 0x2a, 0x0 },
+ { 0x3f, 0x2a, 0x2a },
+ { 0x15, 0x0, 0x15 },
+ { 0x15, 0x0, 0x3f },
+ { 0x15, 0x2a, 0x15 },
+ { 0x15, 0x2a, 0x3f },
+ { 0x3f, 0x0, 0x15 },
+ { 0x3f, 0x0, 0x3f },
+ { 0x3f, 0x2a, 0x15 },
+ { 0x3f, 0x2a, 0x3f },
+ { 0x15, 0x15, 0x0 },
+ { 0x15, 0x15, 0x2a },
+ { 0x15, 0x3f, 0x0 },
+ { 0x15, 0x3f, 0x2a },
+ { 0x3f, 0x15, 0x0 },
+ { 0x3f, 0x15, 0x2a },
+ { 0x3f, 0x3f, 0x0 },
+ { 0x3f, 0x3f, 0x2a },
+ { 0x15, 0x15, 0x15 },
+ { 0x15, 0x15, 0x3f },
+ { 0x15, 0x3f, 0x15 },
+ { 0x15, 0x3f, 0x3f },
+ { 0x3f, 0x15, 0x15 },
+ { 0x3f, 0x15, 0x3f },
+ { 0x3f, 0x3f, 0x15 },
+ { 0x3f, 0x3f, 0x3f },
+ { 0x39, 0xc, 0x5 },
+ { 0x15, 0x2c, 0xf },
+ { 0x26, 0x10, 0x3d },
+ { 0x29, 0x29, 0x38 },
+ { 0x4, 0x1a, 0xe },
+ { 0x2, 0x1e, 0x3a },
+ { 0x3c, 0x25, 0x33 },
+ { 0x3c, 0xc, 0x2c },
+ { 0x3f, 0x3, 0x2b },
+ { 0x1c, 0x9, 0x13 },
+ { 0x25, 0x2a, 0x35 },
+ { 0x1e, 0xa, 0x38 },
+ { 0x24, 0x8, 0x3 },
+ { 0x3, 0xe, 0x36 },
+ { 0xc, 0x6, 0x2a },
+ { 0x26, 0x3, 0x32 },
+ { 0x5, 0x2f, 0x33 },
+ { 0x3c, 0x35, 0x2f },
+ { 0x2d, 0x26, 0x3e },
+ { 0xd, 0xa, 0x10 },
+ { 0x25, 0x3c, 0x11 },
+ { 0xd, 0x4, 0x2e },
+ { 0x5, 0x19, 0x3e },
+ { 0xc, 0x13, 0x34 },
+ { 0x2b, 0x6, 0x24 },
+ { 0x4, 0x3, 0xd },
+ { 0x2f, 0x3c, 0xc },
+ { 0x2a, 0x37, 0x1f },
+ { 0xf, 0x12, 0x38 },
+ { 0x38, 0xe, 0x2a },
+ { 0x12, 0x2f, 0x19 },
+ { 0x29, 0x2e, 0x31 },
+ { 0x25, 0x13, 0x3e },
+ { 0x33, 0x3e, 0x33 },
+ { 0x1d, 0x2c, 0x25 },
+ { 0x15, 0x15, 0x5 },
+ { 0x32, 0x25, 0x39 },
+ { 0x1a, 0x7, 0x1f },
+ { 0x13, 0xe, 0x1d },
+ { 0x36, 0x17, 0x34 },
+ { 0xf, 0x15, 0x23 },
+ { 0x2, 0x35, 0xd },
+ { 0x15, 0x3f, 0xc },
+ { 0x14, 0x2f, 0xf },
+ { 0x19, 0x21, 0x3e },
+ { 0x27, 0x11, 0x2f },
+ { 0x38, 0x3f, 0x3c },
+ { 0x36, 0x2d, 0x15 },
+ { 0x16, 0x17, 0x2 },
+ { 0x1, 0xa, 0x3d },
+ { 0x1b, 0x11, 0x3f },
+ { 0x21, 0x3c, 0xd },
+ { 0x1a, 0x39, 0x3d },
+ { 0x8, 0xe, 0xe },
+ { 0x22, 0x21, 0x23 },
+ { 0x1e, 0x30, 0x5 },
+ { 0x1f, 0x22, 0x3d },
+ { 0x1e, 0x2f, 0xa },
+ { 0x0, 0x1c, 0xe },
+ { 0x0, 0x1c, 0x15 },
+ { 0x0, 0x1c, 0x1c },
+ { 0x0, 0x15, 0x1c },
+ { 0x0, 0xe, 0x1c },
+ { 0x0, 0x7, 0x1c },
+ { 0xe, 0xe, 0x1c },
+ { 0x11, 0xe, 0x1c },
+ { 0x15, 0xe, 0x1c },
+ { 0x18, 0xe, 0x1c },
+ { 0x1c, 0xe, 0x1c },
+ { 0x1c, 0xe, 0x18 },
+ { 0x1c, 0xe, 0x15 },
+ { 0x1c, 0xe, 0x11 },
+ { 0x1c, 0xe, 0xe },
+ { 0x1c, 0x11, 0xe },
+ { 0x1c, 0x15, 0xe },
+ { 0x1c, 0x18, 0xe },
+ { 0x1c, 0x1c, 0xe },
+ { 0x18, 0x1c, 0xe },
+ { 0x15, 0x1c, 0xe },
+ { 0x11, 0x1c, 0xe },
+ { 0xe, 0x1c, 0xe },
+ { 0xe, 0x1c, 0x11 },
+ { 0xe, 0x1c, 0x15 },
+ { 0xe, 0x1c, 0x18 },
+ { 0xe, 0x1c, 0x1c },
+ { 0xe, 0x18, 0x1c },
+ { 0xe, 0x15, 0x1c },
+ { 0xe, 0x11, 0x1c },
+ { 0x14, 0x14, 0x1c },
+ { 0x16, 0x14, 0x1c },
+ { 0x18, 0x14, 0x1c },
+ { 0x1a, 0x14, 0x1c },
+ { 0x1c, 0x14, 0x1c },
+ { 0x1c, 0x14, 0x1a },
+ { 0x1c, 0x14, 0x18 },
+ { 0x1c, 0x14, 0x16 },
+ { 0x1c, 0x14, 0x14 },
+ { 0x1c, 0x16, 0x14 },
+ { 0x1c, 0x18, 0x14 },
+ { 0x1c, 0x1a, 0x14 },
+ { 0x1c, 0x1c, 0x14 },
+ { 0x1a, 0x1c, 0x14 },
+ { 0x18, 0x1c, 0x14 },
+ { 0x16, 0x1c, 0x14 },
+ { 0x14, 0x1c, 0x14 },
+ { 0x14, 0x1c, 0x16 },
+ { 0x14, 0x1c, 0x18 },
+ { 0x14, 0x1c, 0x1a },
+ { 0x14, 0x1c, 0x1c },
+ { 0x14, 0x1a, 0x1c },
+ { 0x14, 0x18, 0x1c },
+ { 0x14, 0x16, 0x1c },
+ { 0x0, 0x0, 0x10 },
+ { 0x4, 0x0, 0x10 },
+ { 0x8, 0x0, 0x10 },
+ { 0xc, 0x0, 0x10 },
+ { 0x10, 0x0, 0x10 },
+ { 0x10, 0x0, 0xc },
+ { 0x10, 0x0, 0x8 },
+ { 0x10, 0x0, 0x4 },
+ { 0x10, 0x0, 0x0 },
+ { 0x10, 0x4, 0x0 },
+ { 0x10, 0x8, 0x0 },
+ { 0x10, 0xc, 0x0 },
+ { 0x10, 0x10, 0x0 },
+ { 0xc, 0x10, 0x0 },
+ { 0x8, 0x10, 0x0 },
+ { 0x4, 0x10, 0x0 },
+ { 0x0, 0x10, 0x0 },
+ { 0x0, 0x10, 0x4 },
+ { 0x0, 0x10, 0x8 },
+ { 0x0, 0x10, 0xc },
+ { 0x0, 0x10, 0x10 },
+ { 0x0, 0xc, 0x10 },
+ { 0x0, 0x8, 0x10 },
+ { 0x0, 0x4, 0x10 },
+ { 0x8, 0x8, 0x10 },
+ { 0xa, 0x8, 0x10 },
+ { 0xc, 0x8, 0x10 },
+ { 0xe, 0x8, 0x10 },
+ { 0x10, 0x8, 0x10 },
+ { 0x10, 0x8, 0xe },
+ { 0x10, 0x8, 0xc },
+ { 0x10, 0x8, 0xa },
+ { 0x10, 0x8, 0x8 },
+ { 0x10, 0xa, 0x8 },
+ { 0x10, 0xc, 0x8 },
+ { 0x10, 0xe, 0x8 },
+ { 0x10, 0x10, 0x8 },
+ { 0xe, 0x10, 0x8 },
+ { 0xc, 0x10, 0x8 },
+ { 0xa, 0x10, 0x8 },
+ { 0x8, 0x10, 0x8 },
+ { 0x8, 0x10, 0xa },
+ { 0x8, 0x10, 0xc },
+ { 0x8, 0x10, 0xe },
+ { 0x8, 0x10, 0x10 },
+ { 0x8, 0xe, 0x10 },
+ { 0x8, 0xc, 0x10 },
+ { 0x8, 0xa, 0x10 },
+ { 0xb, 0xb, 0x10 },
+ { 0xc, 0xb, 0x10 },
+ { 0xd, 0xb, 0x10 },
+ { 0xf, 0xb, 0x10 },
+ { 0x10, 0xb, 0x10 },
+ { 0x10, 0xb, 0xf },
+ { 0x10, 0xb, 0xd },
+ { 0x10, 0xb, 0xc },
+ { 0x10, 0xb, 0xb },
+ { 0x10, 0xc, 0xb },
+ { 0x10, 0xd, 0xb },
+ { 0x10, 0xf, 0xb },
+ { 0x10, 0x10, 0xb },
+ { 0xf, 0x10, 0xb },
+ { 0xd, 0x10, 0xb },
+ { 0xc, 0x10, 0xb },
+ { 0xb, 0x10, 0xb },
+ { 0xb, 0x10, 0xc },
+ { 0xb, 0x10, 0xd },
+ { 0xb, 0x10, 0xf },
+ { 0xb, 0x10, 0x10 },
+ { 0xb, 0xf, 0x10 },
+ { 0xb, 0xd, 0x10 },
+ { 0xb, 0xc, 0x10 },
+ { 0x0, 0x0, 0x0 },
+ { 0x0, 0x0, 0x0 },
+ { 0x0, 0x0, 0x0 },
+ { 0x0, 0x0, 0x0 },
+ { 0x0, 0x0, 0x0 },
+ { 0x0, 0x0, 0x0 },
+ { 0x0, 0x0, 0x0 }
};
unsigned char AC[21] = {
@@ -721,7 +719,7 @@
}
void
-clearVideoMemory()
+clearVideoMemory(void)
{
int i, j;
for (i = 0; i < lines; i++) {
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)