Common subdirectories: src.old/clockchip and src/clockchip
Common subdirectories: src.old/config and src/config
Common subdirectories: src.old/joystick and src/joystick
Common subdirectories: src.old/keyboard and src/keyboard
Common subdirectories: src.old/mouse and src/mouse
Common subdirectories: src.old/ramdac and src/ramdac
diff -u src.old/tvga8900.c src/tvga8900.c
--- src.old/tvga8900.c	Thu Oct 21 14:11:46 1999
+++ src/tvga8900.c	Thu Oct 21 14:12:10 1999
@@ -149,7 +149,7 @@
 static ModeTable tvga_modes_1024i[] =
 {				/* 1Mb, jumper set to interlaced */
 /* *INDENT-OFF* */
-    INTERL(640x480x256, i),
+    OneModeEntry(640x480x256),
     INTERL(800x600x256, i),
     INTERL(1024x768x256, i),
     END_OF_MODE_TABLE
diff -u src.old/tvga8900.regs src/tvga8900.regs
--- src.old/tvga8900.regs	Thu Oct 21 14:11:46 1999
+++ src/tvga8900.regs	Thu Oct 21 14:20:29 1999
@@ -10,7 +10,7 @@
 
 #define REGCOUNT 72
 
-/* Trident SVGA mode 5d - 640x480x256 1M NI */
+/* Trident SVGA mode 5d - 640x480x256 in new style 64k page mode. */
 static const unsigned char g640x480x256_regs[REGCOUNT] =
 {
   /* CRTC */
@@ -32,7 +32,9 @@
     0x00
 };
 
-/* Trident SVGA mode 5d - 640x480x256 512k + 1M I */
+/* Trident SVGA mode 5d - 640x480x256 in old style 128k page mode.
+   This mode can't have the display start address crossing a 512k
+   boundary and so isn't good for cards with > 512k memory. */
 static const unsigned char g640x480x256i_regs[REGCOUNT] =
 {
   0xc3, 0x9f, 0xa1, 0x84, 0xa6, 0x00, 0x0b, 0x3e, 0x00, 0x40, 0x00, 0x00,
Only in src: tvga8900.regs~
