home *** CD-ROM | disk | FTP | other *** search
- "Title" = "S3 Generic PCI";
- "Family" = "Display";
- "Instance" = "0";
- "Version" = "4.00";
- "Driver Name" = "S3GenericDisplayDriver";
- "DMA Channels" = "";
- "IRQ Levels" = "";
- "Bus Type" = "PCI";
- "Auto Detect IDs" = "0x88805333 0x88b05333 0x88c05333 0x88d05333 0x88d15333 0x88115333";
-
- /* This frame buffer address is the least common denominator - an 8MB window
- addressable with 26-bit address decoding. */
- "Memory Maps" = "0x03800000-0x03ffffff 0xa0000-0xbffff 0xc0000-0xcffff";
- "VGA Memory Maps" = "0xa0000-0xbffff 0xc0000-0xcffff";
- "I/O Ports" = "0x3b0-0x3df";
- "Display Mode" = "Height:480 Width:640 Refresh:60Hz ColorSpace:BW:8";
- "Location" = "";
-
- /* Here are the definitions for S3's BIOS refresh schemes for various
- chip types. Not all board vendors follow these schemes, and there
- is also some variance in the 1152 mode numbers. */
-
- /* If Type 0 exists and matches, it is used as a default in case no other
- type matches. */
-
- "Type 0" = "1";
- "0-desc" = "Unknown adapter type; continuing anyway";
-
- /* Mode number to use if no type-specific number is given. Including this
- list has the drawback that it makes it appear as if all combinations
- of mode + refresh rate are available, when actually they are not.
- Modes that the card does not support will be detected and a default mode
- (640x480 60Hz BW:8) will be used instead, but unsupported refresh rates
- cannot be detected; the screen dimensions will be correct, but the refresh
- rate may not be. Removing this list and using explicit
- type-width-bpp-refresh entries would solve the problem, but this file
- must be kept under 4K total length (not including comments). */
-
- "640-8" = "101";
- "640-16" = "110";
- "640-32" = "112";
- "800-8" = "103";
- "800-16" = "113";
- "800-32" = "115";
- "1024-8" = "105";
- "1024-16" = "116";
- "1024-32" = "118";
- "1152-8" = "207";
- "1152-16" = "209";
- "1152-32" = "20B";
- "1280-8" = "107";
- "1280-16" = "119";
- "1600-8" = "120";
- "1600-16" = "121";
-
- /* 801/805 or 928/928PCI. These all set refresh the same, and they also
- decode only 26 address bits, confining the frame buffer to the first 64MB
- (928PCI has 32-bit decode). */
- "Type 1" = "30iF0&A0=30iF0&90=|30iF0&B0=|";
- "1-desc" = "S3 801/805/805i/928/928PCI detected";
- "1-60" = "52 AA o";
- "1-70" = "52 FF o";
- "1-72" = "52 FF o";
-
- /* 864/964. 32-bit decode. */
- "Type 2" = "30iE0&C0=";
- "2-desc" = "S3 864/964 detected";
- "2-60" = "5B 88 o 52 80 o";
- "2-70" = "5B AD o 52 10 o";
- "2-72" = "5B AD o 52 10 o";
- "2-75" = "5B D1 o 52 A0 o";
-
- /* 732/764. */
- "Type 3" = "30iF0&E0=2Fi40&0=&";
- "3-desc" = "S3 Trio32/64 detected";
- "3-60" = "41 88 o 52 80 o";
- "3-70" = "41 AD o 52 10 o";
- "3-72" = "41 AD o 52 10 o";
- "3-75" = "41 D1 o 52 A0 o";
-
- /* Trio64V+. */
- "Type 4" = "2Ei11=2Fi40&40=&";
- "4-desc" = "S3 Trio64V+ detected";
- "4-60" = "41 88 o 52 80 o";
- "4-70" = "41 AD o 52 10 o";
- "4-72" = "41 AD o 52 10 o";
- "4-75" = "41 D1 o 52 A0 o";
-
- "Server Name" = "S3GenericDisplayDriver";
- "Driver Version" = "PROGRAM:S3GenericDisplayDriver PROJECT:drvS3Generic-9 DEVELOPER:root BUILT:NO DATE SET (-B used)";
-