I've just upgraded to XFree86 4.0.1 (thanks for the packages, Branden!) and have encountered a bug in video mode detection with the Mach64 drivers.
Consider this XF86Config fragment: Section "Monitor" Identifier "ViewSonic E771" HorizSync 30-70 VertRefresh 50-120 Modeline "1024x768" 94.685 1024 1072 1168 1376 768 769 772 808 Modeline "1152x864" 108.079 1152 1216 1344 1600 864 865 868 900 EndSection Section "Screen" Device "ATI 3D Rage IIC" Monitor "ViewSonic E771" DefaultDepth 24 Subsection "Display" Depth 24 Modes "1024x768" "1152x864" EndSubsection EndSection The mode lines are precisely as the DDC driver in X4 probed them; so are the horizontal and vertical rates. (Incidentally, why must I specify HorizSync and VertRefresh in X4 when DDC can probe them itself?) When this setup is used with XF86_Mach64 from 3.3.6, it reports (--) Mach64: Card type: AGP (--) Mach64: Memory type: SDRAM (4) (--) Mach64: Clock type: Internal (--) Mach64: Maximum allowed dot-clock: 230.000 MHz (**) Mach64: Mode "1024x768": mode clock = 94.685 (**) Mach64: Mode "1152x864": mode clock = 108.079 (--) Mach64: Illegal mode according to Mach64 BIOS (--) Mach64: Removing mode "1152x864" from list of valid modes. and the server will only operate at 1024x768. When the identical setup is used with the ati driver in 4.0.1, it does not object to 1152x864: (--) ATI(0): Virtual size is 1152x864 (pitch 1152) (**) ATI(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (**) ATI(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz (--) ATI(0): Display dimensions: (32, 24) cm (--) ATI(0): DPI set to (91, 91) But in that mode the right hand two-thirds of the screen is mangled. It appears as if the image has been duplicated, shifted right about a hundred pixels, distorted, and overlaid on the original. With massive flicker. xvidtune cannot help. If I reduce the depth to 16, then both 3.3.6 and 4.0.1 accept 1152x864 and display it correctly. Attached you will find a complete XF86Config-4 and the server logs from both 3.3.6 and 4.0.1 (the latter taken with 2x -verbose). zw
# XF86Config-4 (XFree86 server configuration file) generated by Dexter, the # Debian X Configuration tool. # # Edit this file with caution, and see the XF86Config manual page. # (Type "man XF86Config" at the shell prompt.) Section "Files" FontPath "/usr/lib/X11/fonts/misc" FontPath "/usr/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/lib/X11/fonts/Type1" FontPath "/usr/lib/X11/fonts/Speedo" EndSection Section "ServerFlags" Option "DontZap" EndSection Section "Module" Load "dbe" Load "extmod" Load "record" Load "xie" Load "bitmap" Load "freetype" Load "speedo" Load "type1" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc101" Option "XkbLayout" "us" Option "XkbOptions" "ctrl:nocaps" EndSection Section "InputDevice" Identifier "Generic Mouse" Driver "mouse" Option "CorePointer" Option "Protocol" "PS/2" Option "Device" "/dev/psaux" EndSection Section "Device" Identifier "ATI 3D Rage IIC" Driver "ati" EndSection Section "Monitor" Identifier "ViewSonic E771" HorizSync 30-70 VertRefresh 50-120 Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "ATI 3D Rage IIC" Monitor "ViewSonic E771" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1152x864" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Generic Mouse" EndSection Section "DRI" Mode 0666 EndSection # end of XF86Config
XFree86 Version 3.3.6 / X Window System (protocol Version 11, revision 0, vendor release 6300) Release Date: January 8 2000 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (see http://www.XFree86.Org/FAQ) Operating System: Linux 2.2.17pre10 i686 [ELF] Configured drivers: Mach64: accelerated server for ATI Mach64 graphics adaptors (Patchlevel 1) (using VT number 7) XF86Config: /etc/XF86Config (**) stands for supplied, (--) stands for probed/default values (**) XKB: rules: "xfree86" (**) XKB: model: "pc101" (**) XKB: layout: "us" (**) XKB: variant: "" (**) XKB: options: "ctrl:nocaps" (**) Mouse: type: PS/2, device: /dev/psaux, buttons: 3 (**) Mach64: Graphics device ID: "ATI 3D Rage IIC" (**) Mach64: Monitor ID: "ViewSonic E771" (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/" (--) Mach64: PCI: Mach64 Rage IIC rev 122, Aperture @ 0xe3000000, Registers @ 0xe2000000, Block I/O @ 0xd800 (--) Mach64: Card type: AGP (--) Mach64: Memory type: SDRAM (4) (--) Mach64: Clock type: Internal (--) Mach64: Maximum allowed dot-clock: 230.000 MHz (**) Mach64: Mode "1024x768": mode clock = 94.685 (**) Mach64: Mode "1152x864": mode clock = 108.079 (--) Mach64: Illegal mode according to Mach64 BIOS (--) Mach64: Removing mode "1152x864" from list of valid modes. (--) Mach64: Virtual resolution: 1024x768 (--) Mach64: Video RAM: 4096k (--) Mach64: Using hardware cursor (--) Mach64: Using 16 MB aperture @ 0xe3000000 (--) Mach64: Using 4 KB register aperture @ 0xe2000000 (--) Mach64: Ramdac is Internal (--) Mach64: Ramdac speed: 230 MHz (--) Mach64: Pixmap cache: 0 256x256 slots, 0 128x128 slots, 0 64x64 slots (--) Mach64: Font cache: 0 fonts mach64ProgramClkMach64CT: Warning: Q < 10.66666667
XFree86 Version 4.0.1d / X Window System (protocol Version 11, revision 0, vendor release 6400) Release Date: 27 October 2000 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (see http://www.XFree86.Org/FAQ) Operating System: Linux 2.2.18pre15 i686 [ELF] Module Loader present (==) Log file: "/var/log/XFree86.0.log", Time: Fri Nov 3 17:22:56 2000 (==) Using config file: "/etc/X11/XF86Config-4" Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (??) unknown. (==) ServerLayout "Default Layout" (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "ViewSonic E771" (**) | |-->Device "ATI 3D Rage IIC" (**) |-->Input Device "Generic Keyboard" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc101" (**) XKB: model: "pc101" (**) Option "XkbLayout" "us" (**) XKB: layout: "us" (**) Option "XkbOptions" "ctrl:nocaps" (**) XKB: options: "ctrl:nocaps" (**) |-->Input Device "Generic Mouse" (**) FontPath set to "/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo" (==) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib/modules" (--) using VT number 7 (II) Module ABI versions: XFree86 ANSI C Emulation: 0.1 XFree86 Video Driver: 0.3 XFree86 XInput driver : 0.1 XFree86 Server Extension : 0.1 XFree86 Font Renderer : 0.1 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.1 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.3 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01 (II) PCI: 00:04:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80 (II) PCI: 00:04:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00 (II) PCI: 00:04:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00 (II) PCI: 00:04:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00 (II) PCI: 00:0a:0: chip 11ad,0002 card 2646,f002 rev 20 class 02,00,00 hdr 00 (II) PCI: 01:00:0: chip 1002,475a card 1002,0084 rev 7a class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) LoadModule: "scanpci" (II) Loading /usr/X11R6/lib/modules/libscanpci.a (II) Module scanpci: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.3 (II) UnloadModule: "scanpci" (II) Unloading /usr/X11R6/lib/modules/libscanpci.a (II) Host-to-PCI bridge: (II) Bus -1: bridge is at (0:0:0), (-1,-1,0), BCTRL: 0x00 (VGA_EN is cleared) (II) Bus -1 I/O range: [0] -1 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus -1 non-prefetchable memory range: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus -1 prefetchable memory range: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:4:0), (0,-1,0), BCTRL: 0x00 (VGA_EN is cleared) (II) Bus -1 I/O range: (II) Bus -1 non-prefetchable memory range: (II) Bus -1 prefetchable memory range: (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x88 (VGA_EN is set) (II) Bus 1 I/O range: [0] -1 0x0000d000 - 0x0000dfff (0x1000) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0xe2000000 - 0xe2dfffff (0xe00000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0xe2f00000 - 0xe3ffffff (0x1100000) MX[B] (--) PCI:*(1:0:0) ATI Mach64 GZ rev 122, Mem @ 0xe3000000/24, 0xe2000000/12, I/O @ 0xd800/8 (II) Addressable bus resource ranges are [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0x00000000 - 0x000001ff (0x200) IX[B]E (II) Active PCI resource ranges: [0] -1 0xe1800000 - 0xe1ffffff (0x800000) MX[B]E [1] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B]E [2] -1 0xe2fe0000 - 0xe2ffffff (0x20000) MX[B](B) [3] -1 0xe2000000 - 0xe2000fff (0x1000) MX[B](B) [4] -1 0xe3000000 - 0xe3ffffff (0x1000000) MX[B](B) [5] -1 0x0000b000 - 0x0000b0ff (0x100) IX[B]E [6] -1 0x0000b400 - 0x0000b4ff (0x100) IX[B]E [7] -1 0x0000b800 - 0x0000b8ff (0x100) IX[B]E [8] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B](B) (II) Active PCI resource ranges after removing overlaps: [0] -1 0xe1800000 - 0xe1ffffff (0x800000) MX[B]E [1] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B]E [2] -1 0xe2fe0000 - 0xe2ffffff (0x20000) MX[B](B) [3] -1 0xe2000000 - 0xe2000fff (0x1000) MX[B](B) [4] -1 0xe3000000 - 0xe3ffffff (0x1000000) MX[B](B) [5] -1 0x0000b000 - 0x0000b0ff (0x100) IX[B]E [6] -1 0x0000b400 - 0x0000b4ff (0x100) IX[B]E [7] -1 0x0000b800 - 0x0000b8ff (0x100) IX[B]E [8] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B](B) (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0x00000000 - 0x000001ff (0x200) IX[B]E (II) All system resource ranges: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0xe1800000 - 0xe1ffffff (0x800000) MX[B]E [6] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B]E [7] -1 0xe2fe0000 - 0xe2ffffff (0x20000) MX[B](B) [8] -1 0xe2000000 - 0xe2000fff (0x1000) MX[B](B) [9] -1 0xe3000000 - 0xe3ffffff (0x1000000) MX[B](B) [10] -1 0x00000000 - 0x000001ff (0x200) IX[B]E [11] -1 0x0000b000 - 0x0000b0ff (0x100) IX[B]E [12] -1 0x0000b400 - 0x0000b4ff (0x100) IX[B]E [13] -1 0x0000b800 - 0x0000b8ff (0x100) IX[B]E [14] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B](B) (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) LoadModule: "record" (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a (II) Module record: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.13.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension RECORD (II) LoadModule: "xie" (II) Loading /usr/X11R6/lib/modules/extensions/libxie.a (II) Module xie: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension XIE (II) LoadModule: "bitmap" (II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Loading font Bitmap (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a (II) Module freetype: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.1.7 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.1 (II) Loading font FreeType (II) LoadModule: "speedo" (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a (II) Module speedo: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.1 (II) Loading font Speedo (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.1 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "ati" (II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o (II) Module ati: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 6.0.7 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.3 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 Module class: XFree86 XInput Driver ABI class: XFree86 XInput driver, version 0.1 (II) ATI: ATI driver (version 6.0.7) for chipsets: ati, ativga (II) Primary Device is: PCI 01:00:0 (II) ATI: Candidate "Device" section "ATI 3D Rage IIC". (II) ATI: Unshared VGA not detected. (II) ATI: Unshared 8514/A not detected. (II) ATI: Unshared Mach64 at PIO base 0x02EC not detected. (II) ATI: Unshared Mach64 at PIO base 0x01CC not detected. (II) ATI: Unshared Mach64 at PIO base 0x01C8 not detected. (II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 detected. (II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 assigned to active "Device" section "ATI 3D Rage IIC". (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0xe1800000 - 0xe1ffffff (0x800000) MX[B]E [6] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B]E [7] -1 0xe2fe0000 - 0xe2ffffff (0x20000) MX[B](B) [8] -1 0xe2000000 - 0xe2000fff (0x1000) MX[B](B) [9] -1 0xe3000000 - 0xe3ffffff (0x1000000) MX[B](B) [10] -1 0x00000000 - 0x000001ff (0x200) IX[B]E [11] -1 0x0000b000 - 0x0000b0ff (0x100) IX[B]E [12] -1 0x0000b400 - 0x0000b4ff (0x100) IX[B]E [13] -1 0x0000b800 - 0x0000b8ff (0x100) IX[B]E [14] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B](B) (II) resource ranges after probing: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0xe1800000 - 0xe1ffffff (0x800000) MX[B]E [6] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B]E [7] -1 0xe2fe0000 - 0xe2ffffff (0x20000) MX[B](B) [8] -1 0xe2000000 - 0xe2000fff (0x1000) MX[B](B) [9] -1 0xe3000000 - 0xe3ffffff (0x1000000) MX[B](B) [10] 0 0x000a0000 - 0x000affff (0x10000) MS[B] [11] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [12] 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [13] -1 0x00000000 - 0x000001ff (0x200) IX[B]E [14] -1 0x0000b000 - 0x0000b0ff (0x100) IX[B]E [15] -1 0x0000b400 - 0x0000b4ff (0x100) IX[B]E [16] -1 0x0000b800 - 0x0000b8ff (0x100) IX[B]E [17] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B](B) [18] 0 0x000003b0 - 0x000003bb (0xc) IS[B] [19] 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (==) ATI(0): Chipset: "ati". (**) ATI(0): Depth 24, (--) framebuffer bpp 32 (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib/modules/linux/libint10.a (II) Module int10: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.3 (II) ATI(0): Primary V_BIOS segment is: 0xc000 (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Loading /usr/X11R6/lib/modules/libddc.a (II) Module ddc: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.3 (II) Loading sub module "vbe" (II) LoadModule: "vbe" (II) Loading /usr/X11R6/lib/modules/libvbe.a (II) Module vbe: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.3 (II) ATI(0): VESA BIOS detected (II) ATI(0): VESA VBE Version 2.0 (II) ATI(0): VESA VBE Total Mem: 4096 kB (II) ATI(0): VESA VBE OEM: ATI MACH64 (II) ATI(0): VESA VBE OEM Software Rev: 1.0 (II) ATI(0): VESA VBE OEM Vendor: ATI Technologies Inc. (II) ATI(0): VESA VBE OEM Product: MACH64GT (II) ATI(0): VESA VBE OEM Product Rev: 01.00 (II) ATI(0): VESA VBE DDC supported (II) ATI(0): VESA VBE DDC Level 2 (II) ATI(0): VESA VBE DDC transfer in appr. 2 sec. (II) ATI(0): VESA VBE DDC read successfully (II) ATI(0): Manufacturer: VSC Model: 5941 Serial#: 1787 (II) ATI(0): Year: 1999 Week: 32 (II) ATI(0): EDID Version: 1.2 (II) ATI(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V (II) ATI(0): Sync: Separate (II) ATI(0): Max H-Image Size [cm]: horiz.: 32 vert.: 24 (II) ATI(0): Gamma: 2.77 (II) ATI(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display (II) ATI(0): First detailed timing is preferred mode (II) ATI(0): GTF timings supported (II) ATI(0): redX: 0.630 redY: 0.340 greenX: 0.280 greenY: 0.601 (II) ATI(0): blueX: 0.145 blueY: 0.061 whiteX: 0.283 whiteY: 0.297 (II) ATI(0): Supported VESA Video Modes: (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (interlaced) (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): [EMAIL PROTECTED] (II) ATI(0): Manufacturer's mask: 0 (II) ATI(0): Supported Future Video Modes: (II) ATI(0): #0: hsize: 640 vsize 480 refresh: 85 vid: 22833 (II) ATI(0): #1: hsize: 800 vsize 600 refresh: 85 vid: 22853 (II) ATI(0): #2: hsize: 1152 vsize 864 refresh: 75 vid: 20337 (II) ATI(0): #3: hsize: 1280 vsize 960 refresh: 60 vid: 16513 (II) ATI(0): #4: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 (II) ATI(0): Supported additional Video Mode: (II) ATI(0): clock: 78.8 MHz Image Size: 300 x 225 mm (II) ATI(0): h_active: 1024 h_sync: 1040 h_sync_end 1136 h_blank_end 1312 h_border: 0 (II) ATI(0): v_active: 768 v_sync: 769 v_sync_end 772 v_blanking: 800 v_border: 0 (II) ATI(0): Serial No: AY93201787 (II) ATI(0): Ranges: V min: 50 V max: 120 Hz, H min: 30 H max: 70 kHz, PixClock max 110 kHz (II) ATI(0): Monitor name: E771-4 (--) ATI(0): ATI 3D Rage IIc graphics controller detected. (--) ATI(0): Chip type 475A "GZ", version 2, foundry UMC, class 0, revision 0x01. (--) ATI(0): AGP bus interface detected; block I/O base is 0xD800. (--) ATI(0): ATI Mach64 adapter detected. (--) ATI(0): Internal RAMDAC (subtype 1) detected. (==) ATI(0): RGB weight 888 (==) ATI(0): Default visual is TrueColor (==) ATI(0): Using gamma correction (1.0, 1.0, 1.0) (II) ATI(0): Using Mach64 accelerator CRTC. (II) ATI(0): Using 8 MB linear aperture at 0xE3000000. (II) ATI(0): Using Block 0 MMIO aperture at 0xE2000400. (II) ATI(0): Using Block 1 MMIO aperture at 0xE2000000. (==) ATI(0): Write-combining range (0xe3000000,0x400000) (II) ATI(0): MMIO write caching enabled. (--) ATI(0): 4096 kB of SDRAM (1:1) detected. (WW) ATI(0): Cannot shadow an accelerated frame buffer. (--) ATI(0): Internal programmable clock generator detected. (--) ATI(0): Reference clock 157.5/11 (14.318) MHz. (II) ATI(0): ViewSonic E771: Using hsync range of 30.00-70.00 kHz (II) ATI(0): ViewSonic E771: Using vrefresh range of 50.00-120.00 Hz (II) ATI(0): Maximum clock: 199.00 MHz (WW) ATI(0): Default mode "1280x960" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1280x960" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1280x1024" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1280x1024" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1280x1024" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1600x1200" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1600x1200" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1600x1200" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1600x1200" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1600x1200" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1792x1344" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1792x1344" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1856x1392" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1856x1392" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1920x1440" deleted (insufficient memory for mode) (WW) ATI(0): Default mode "1920x1440" deleted (insufficient memory for mode) (--) ATI(0): Virtual size is 1152x864 (pitch 1152) (**) ATI(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (**) ATI(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz (--) ATI(0): Display dimensions: (32, 24) cm (--) ATI(0): DPI set to (91, 91) (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.3 (II) Loading sub module "cfb32" (II) LoadModule: "cfb32" (II) Loading /usr/X11R6/lib/modules/libcfb32.a (II) Module cfb32: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 (II) Loading sub module "cfb" (II) LoadModule: "cfb" (II) Loading /usr/X11R6/lib/modules/libcfb.a (II) Module cfb: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 (II) Loading sub module "mfb" (II) LoadModule: "mfb" (II) Loading /usr/X11R6/lib/modules/libmfb.a (II) Module mfb: vendor="The XFree86 Project" compiled for 4.0.1d, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 On server entry: Miscellaneous output register value: 0x67. Colour CRT controller register values: 0x00: 5F4F5082 5581BF1F 004F0D0E 00003FFF 0x10: 9C8E8F28 1F96B9A3 FF000000 00000040 0x20: 00005300 00000000 00000000 00000000 0x30: 00000000 00000000 00000000 00000000 Attribute controller register values: 0x00: 00010203 04050607 08090A0B 0C0D0E0F 0x10: 0C000F08 00000000 00000000 00000000 Graphics controller register values: 0x00: 00000000 00100E00 FF000000 00000000 Sequencer register values: 0x00: 03000300 02000000 Mach64 block register values: 0xD800: 004F005F 00010055 018F01BF 000E019C 0xD810: 002703FF 0A000000 00000024 02010200 0xD820: 00000000 00000000 00000000 89100000 0xD830: 00000000 00000202 00000000 00000000 0xD840: 00000000 00000000 00000000 056007F2 0xD850: 03F805B5 00000000 00000000 00000000 0xD860: FFFFFF00 00000000 0007FF80 023B02F5 0xD870: 00300000 00000000 00003FFD 00060000 0xD880: 04900400 00000000 00000000 00000000 0xD890: 00006403 00100284 02230100 00000000 0xD8A0: 73330000 00000000 00000000 B4010001 0xD8B0: 10731577 00010000 00010000 00000000 0xD8C0: 00FF0010 8701200A 00000000 00000000 0xD8D0: 00000108 00000000 00000000 000038C2 0xD8E0: 7A00475A 00C00014 00000000 00000000 0xD8F0: 00000000 0000F6E3 0000D8F8 00000000 Mach64 PLL register values: 0x00: ADD51F64 D803FFDA F50000C1 A61B0000 0x10: 00008000 10A2CC10 00000000 00000000 DAC read index: 0x00 DAC write index: 0x01 DAC mask: 0xFF DAC colour lookup table: 0x00: 00 00 00 00 00 2A 00 2A 00 00 2A 2A 0x04: 2A 00 00 2A 00 2A 2A 15 00 2A 2A 2A 0x08: 15 15 15 15 15 3F 15 3F 15 15 3F 3F 0x0C: 3F 15 15 3F 15 3F 3F 3F 15 3F 3F 3F 0x10: 00 15 00 00 15 2A 00 3F 00 00 3F 2A 0x14: 2A 15 00 2A 15 2A 2A 3F 00 2A 3F 2A 0x18: 00 15 15 00 15 3F 00 3F 15 00 3F 3F 0x1C: 2A 15 15 2A 15 3F 2A 3F 15 2A 3F 3F 0x20: 15 00 00 15 00 2A 15 2A 00 15 2A 2A 0x24: 3F 00 00 3F 00 2A 3F 2A 00 3F 2A 2A 0x28: 15 00 15 15 00 3F 15 2A 15 15 2A 3F 0x2C: 3F 00 15 3F 00 3F 3F 2A 15 3F 2A 3F 0x30: 15 15 00 15 15 2A 15 3F 00 15 3F 2A 0x34: 3F 15 00 3F 15 2A 3F 3F 00 3F 3F 2A 0x38: 15 15 15 15 15 3F 15 3F 15 15 3F 3F 0x3C: 3F 15 15 3F 15 3F 3F 3F 15 3F 3F 3F 0x40: 00 00 00 00 00 00 00 00 00 00 00 00 0x44: 00 00 00 00 00 00 00 00 00 00 00 00 0x48: 00 00 00 00 00 00 00 00 00 00 00 00 0x4C: 00 00 00 00 00 00 00 00 00 00 00 00 0x50: 00 00 00 00 00 00 00 00 00 00 00 00 0x54: 00 00 00 00 00 00 00 00 00 00 00 00 0x58: 00 00 00 00 00 00 00 00 00 00 00 00 0x5C: 00 00 00 00 00 00 00 00 00 00 00 00 0x60: 00 00 00 00 00 00 00 00 00 00 00 00 0x64: 00 00 00 00 00 00 00 00 00 00 00 00 0x68: 00 00 00 00 00 00 00 00 00 00 00 00 0x6C: 00 00 00 00 00 00 00 00 00 00 00 00 0x70: 00 00 00 00 00 00 00 00 00 00 00 00 0x74: 00 00 00 00 00 00 00 00 00 00 00 00 0x78: 00 00 00 00 00 00 00 00 00 00 00 00 0x7C: 00 00 00 00 00 00 00 00 00 00 00 00 0x80: 00 00 00 00 00 00 00 00 00 00 00 00 0x84: 00 00 00 00 00 00 00 00 00 00 00 00 0x88: 00 00 00 00 00 00 00 00 00 00 00 00 0x8C: 00 00 00 00 00 00 00 00 00 00 00 00 0x90: 00 00 00 00 00 00 00 00 00 00 00 00 0x94: 00 00 00 00 00 00 00 00 00 00 00 00 0x98: 00 00 00 00 00 00 00 00 00 00 00 00 0x9C: 00 00 00 00 00 00 00 00 00 00 00 00 0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 0xA4: 00 00 00 00 00 00 00 00 00 00 00 00 0xA8: 00 00 00 00 00 00 00 00 00 00 00 00 0xAC: 00 00 00 00 00 00 00 00 00 00 00 00 0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 0xB4: 00 00 00 00 00 00 00 00 00 00 00 00 0xB8: 00 00 00 00 00 00 00 00 00 00 00 00 0xBC: 00 00 00 00 00 00 00 00 00 00 00 00 0xC0: 00 00 00 00 00 00 00 00 00 00 00 00 0xC4: 00 00 00 00 00 00 00 00 00 00 00 00 0xC8: 00 00 00 00 00 00 00 00 00 00 00 00 0xCC: 00 00 00 00 00 00 00 00 00 00 00 00 0xD0: 00 00 00 00 00 00 00 00 00 00 00 00 0xD4: 00 00 00 00 00 00 00 00 00 00 00 00 0xD8: 00 00 00 00 00 00 00 00 00 00 00 00 0xDC: 00 00 00 00 00 00 00 00 00 00 00 00 0xE0: 00 00 00 00 00 00 00 00 00 00 00 00 0xE4: 00 00 00 00 00 00 00 00 00 00 00 00 0xE8: 00 00 00 00 00 00 00 00 00 00 00 00 0xEC: 00 00 00 00 00 00 00 00 00 00 00 00 0xF0: 00 00 00 00 00 00 00 00 00 00 00 00 0xF4: 00 00 00 00 00 00 00 00 00 00 00 00 0xF8: 00 00 00 00 00 00 00 00 00 00 00 00 0xFC: 00 00 00 00 00 00 00 00 00 00 00 00 PCI configuration register values: 0x00: 0x475A1002 0x02900087 0x0300007A 0x00004008 0x10: 0xE3000008 0x0000D801 0xE2000000 0x00000000 0x20: 0x00000000 0x00000000 0x00000000 0x00841002 0x30: 0xE2FE0000 0x0000005C 0x00000000 0x0008010B 0x40: 0x0000000C 0x00000000 0x00000000 0x00000000 0x50: 0x00105C02 0xFF000001 0x00000000 0x00010001 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x00000000 0x00000000 0x00000000 0x00000000 0x90: 0x00000000 0x00000000 0x00000000 0x00000000 0xA0: 0x00000000 0x00000000 0x00000000 0x00000000 0xB0: 0x00000000 0x00000000 0x00000000 0x00000000 0xC0: 0x00000000 0x00000000 0x00000000 0x00000000 0xD0: 0x00000000 0x00000000 0x00000000 0x00000000 0xE0: 0x00000000 0x00000000 0x00000000 0x00000000 0xF0: 0x00000000 0x00000000 0x00000000 0x00000000 Banked aperture at 0x40153000. Linear aperture at 0x40163000. Block 0 aperture at 0x40017400. MMIO registers are correctly mapped. Block 1 aperture at 0x40017000. (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0xe2000000 - 0xe2000fff (0x1000) MS[B] [1] 0 0xe3000000 - 0xe3ffffff (0x1000000) MS[B] [2] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [3] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [4] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [5] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [7] -1 0xe1800000 - 0xe1ffffff (0x800000) MX[B]E [8] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B]E [9] -1 0xe2fe0000 - 0xe2ffffff (0x20000) MX[B](B) [10] -1 0xe2000000 - 0xe2000fff (0x1000) MX[B](B) [11] -1 0xe3000000 - 0xe3ffffff (0x1000000) MX[B](B) [12] 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprU) [13] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU) [14] 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprU) [15] 0 0x0000d800 - 0x0000d8ff (0x100) IS[B] [16] -1 0x00000000 - 0x000001ff (0x200) IX[B]E [17] -1 0x0000b000 - 0x0000b0ff (0x100) IX[B]E [18] -1 0x0000b400 - 0x0000b4ff (0x100) IX[B]E [19] -1 0x0000b800 - 0x0000b8ff (0x100) IX[B]E [20] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B](B) [21] 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [22] 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (==) ATI(0): Write-combining range (0xe3000000,0x400000) Programming clock 3 to 94.685MHz for mode 1024x768. N=205, M=31, D=1. After setting mode "1024x768": Dot clock: 94.685 MHz Horizontal sync: 68.677 kHz Vertical refresh: 84.997 Hz (NI) Horizontal timings: 1024 1072 1168 1376 Vertical timings: 768 769 772 808 Flags: +hsync +vsync Miscellaneous output register value: 0x67. Colour CRT controller register values: 0x00: AB7F5082 858C27FD 004F0D0E 00003FFF 0x10: 0003FF90 1F96B9A3 FF000000 00000040 0x20: 00000000 00000000 00000000 00000000 0x30: 00000000 00000000 00000000 00000000 Attribute controller register values: 0x00: 00010203 04050607 08090A0B 0C0D0E0F 0x10: 0C000F08 00000000 00000000 00000000 Graphics controller register values: 0x00: 00000000 00100100 FF000000 00000000 Sequencer register values: 0x00: 03000F00 0A000000 Mach64 block register values: 0xD800: 007F00AB 000C0085 02FF0327 00030300 0xD810: 01E303FF 24000000 00000044 4B000600 0xD820: 001A086E 03600606 00000000 89100000 0xD830: 00000000 00000202 00000000 00000000 0xD840: 00000000 00000000 00000000 056007F2 0xD850: 03F805B5 00000000 00000000 00000000 0xD860: FFFFFF00 00000000 0007FF80 023B02F5 0xD870: 00300000 00000000 00003FFD 00060000 0xD880: 04900400 00000000 00000000 00000000 0xD890: 00AD0003 00100284 02230100 00000000 0xD8A0: 7B3F0010 00000000 00000000 B4010001 0xD8B0: 18731577 00010000 00010000 00000000 0xD8C0: 00FF0000 8701210A 00000000 00000000 0xD8D0: 00000108 00000000 00000000 000038C6 0xD8E0: 7A00475A 00C00014 00000000 00000000 0xD8F0: 00000000 0000F6E3 0000D8F8 00000000 Mach64 PLL register values: 0x00: ADD51F64 D8037FDA F500CD41 A61B0000 0x10: 00008000 10A2CC10 00000000 00000000 DAC read index: 0x00 DAC write index: 0x01 DAC mask: 0xFF DAC colour lookup table: 0x00: 00 00 00 01 01 01 02 02 02 03 03 03 0x04: 04 04 04 05 05 05 06 06 06 07 07 07 0x08: 08 08 08 09 09 09 0A 0A 0A 0B 0B 0B 0x0C: 0C 0C 0C 0D 0D 0D 0E 0E 0E 0F 0F 0F 0x10: 10 10 10 11 11 11 12 12 12 13 13 13 0x14: 14 14 14 15 15 15 16 16 16 17 17 17 0x18: 18 18 18 19 19 19 1A 1A 1A 1B 1B 1B 0x1C: 1C 1C 1C 1D 1D 1D 1E 1E 1E 1F 1F 1F 0x20: 20 20 20 21 21 21 22 22 22 23 23 23 0x24: 24 24 24 25 25 25 26 26 26 27 27 27 0x28: 28 28 28 29 29 29 2A 2A 2A 2B 2B 2B 0x2C: 2C 2C 2C 2D 2D 2D 2E 2E 2E 2F 2F 2F 0x30: 30 30 30 31 31 31 32 32 32 33 33 33 0x34: 34 34 34 35 35 35 36 36 36 37 37 37 0x38: 38 38 38 39 39 39 3A 3A 3A 3B 3B 3B 0x3C: 3C 3C 3C 3D 3D 3D 3E 3E 3E 3F 3F 3F 0x40: 40 40 40 41 41 41 42 42 42 43 43 43 0x44: 44 44 44 45 45 45 46 46 46 47 47 47 0x48: 48 48 48 49 49 49 4A 4A 4A 4B 4B 4B 0x4C: 4C 4C 4C 4D 4D 4D 4E 4E 4E 4F 4F 4F 0x50: 50 50 50 51 51 51 52 52 52 53 53 53 0x54: 54 54 54 55 55 55 56 56 56 57 57 57 0x58: 58 58 58 59 59 59 5A 5A 5A 5B 5B 5B 0x5C: 5C 5C 5C 5D 5D 5D 5E 5E 5E 5F 5F 5F 0x60: 60 60 60 61 61 61 62 62 62 63 63 63 0x64: 64 64 64 65 65 65 66 66 66 67 67 67 0x68: 68 68 68 69 69 69 6A 6A 6A 6B 6B 6B 0x6C: 6C 6C 6C 6D 6D 6D 6E 6E 6E 6F 6F 6F 0x70: 70 70 70 71 71 71 72 72 72 73 73 73 0x74: 74 74 74 75 75 75 76 76 76 77 77 77 0x78: 78 78 78 79 79 79 7A 7A 7A 7B 7B 7B 0x7C: 7C 7C 7C 7D 7D 7D 7E 7E 7E 7F 7F 7F 0x80: 80 80 80 81 81 81 82 82 82 83 83 83 0x84: 84 84 84 85 85 85 86 86 86 87 87 87 0x88: 88 88 88 89 89 89 8A 8A 8A 8B 8B 8B 0x8C: 8C 8C 8C 8D 8D 8D 8E 8E 8E 8F 8F 8F 0x90: 90 90 90 91 91 91 92 92 92 93 93 93 0x94: 94 94 94 95 95 95 96 96 96 97 97 97 0x98: 98 98 98 99 99 99 9A 9A 9A 9B 9B 9B 0x9C: 9C 9C 9C 9D 9D 9D 9E 9E 9E 9F 9F 9F 0xA0: A0 A0 A0 A1 A1 A1 A2 A2 A2 A3 A3 A3 0xA4: A4 A4 A4 A5 A5 A5 A6 A6 A6 A7 A7 A7 0xA8: A8 A8 A8 A9 A9 A9 AA AA AA AB AB AB 0xAC: AC AC AC AD AD AD AE AE AE AF AF AF 0xB0: B0 B0 B0 B1 B1 B1 B2 B2 B2 B3 B3 B3 0xB4: B4 B4 B4 B5 B5 B5 B6 B6 B6 B7 B7 B7 0xB8: B8 B8 B8 B9 B9 B9 BA BA BA BB BB BB 0xBC: BC BC BC BD BD BD BE BE BE BF BF BF 0xC0: C0 C0 C0 C1 C1 C1 C2 C2 C2 C3 C3 C3 0xC4: C4 C4 C4 C5 C5 C5 C6 C6 C6 C7 C7 C7 0xC8: C8 C8 C8 C9 C9 C9 CA CA CA CB CB CB 0xCC: CC CC CC CD CD CD CE CE CE CF CF CF 0xD0: D0 D0 D0 D1 D1 D1 D2 D2 D2 D3 D3 D3 0xD4: D4 D4 D4 D5 D5 D5 D6 D6 D6 D7 D7 D7 0xD8: D8 D8 D8 D9 D9 D9 DA DA DA DB DB DB 0xDC: DC DC DC DD DD DD DE DE DE DF DF DF 0xE0: E0 E0 E0 E1 E1 E1 E2 E2 E2 E3 E3 E3 0xE4: E4 E4 E4 E5 E5 E5 E6 E6 E6 E7 E7 E7 0xE8: E8 E8 E8 E9 E9 E9 EA EA EA EB EB EB 0xEC: EC EC EC ED ED ED EE EE EE EF EF EF 0xF0: F0 F0 F0 F1 F1 F1 F2 F2 F2 F3 F3 F3 0xF4: F4 F4 F4 F5 F5 F5 F6 F6 F6 F7 F7 F7 0xF8: F8 F8 F8 F9 F9 F9 FA FA FA FB FB FB 0xFC: FC FC FC FD FD FD FE FE FE FF FF FF PCI configuration register values: 0x00: 0x475A1002 0x02900087 0x0300007A 0x00004008 0x10: 0xE3000008 0x0000D801 0xE2000000 0x00000000 0x20: 0x00000000 0x00000000 0x00000000 0x00841002 0x30: 0xE2FE0000 0x0000005C 0x00000000 0x0008010B 0x40: 0x0000000C 0x00000000 0x00000000 0x00000000 0x50: 0x00105C02 0xFF000001 0x00000000 0x00010001 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x00000000 0x00000000 0x00000000 0x00000000 0x90: 0x00000000 0x00000000 0x00000000 0x00000000 0xA0: 0x00000000 0x00000000 0x00000000 0x00000000 0xB0: 0x00000000 0x00000000 0x00000000 0x00000000 0xC0: 0x00000000 0x00000000 0x00000000 0x00000000 0xD0: 0x00000000 0x00000000 0x00000000 0x00000000 0xE0: 0x00000000 0x00000000 0x00000000 0x00000000 0xF0: 0x00000000 0x00000000 0x00000000 0x00000000 Banked aperture at 0x40153000. Linear aperture at 0x40163000. Block 0 aperture at 0x40017400. MMIO registers are correctly mapped. Block 1 aperture at 0x40017000. (II) ATI(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Offscreen Pixmaps Setting up tile and stipple cache: 9 128x46 slots (==) ATI(0): Backing store disabled (**) Option "dpms" (**) ATI(0): DPMS enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Keyboard "Generic Keyboard" handled by legacy driver (**) Option "Protocol" "PS/2" (**) Generic Mouse: Protocol: "PS/2" (**) Option "CorePointer" (**) Generic Mouse: Core Pointer (**) Option "Device" "/dev/psaux" (==) Generic Mouse: Buttons: 3 (II) XINPUT: Adding extended input device "Generic Mouse" (type: MOUSE) (**) Option "Device" "/dev/psaux" Programming clock 3 to 108.079MHz for mode 1152x864. N=234, M=31, D=1. After setting mode "1152x864": Dot clock: 108.079 MHz Horizontal sync: 67.500 kHz Vertical refresh: 75.000 Hz (NI) Horizontal timings: 1152 1216 1344 1600 Vertical timings: 864 865 868 900 Flags: +hsync +vsync Miscellaneous output register value: 0x67. Colour CRT controller register values: 0x00: C78F5082 979083FF 004F0D0E 00003FFF 0x10: 60035F90 1F96B9A3 FF000000 00000040 0x20: 00000000 00000000 00000000 00000000 0x30: 00000000 00000000 00000000 00000000 Attribute controller register values: 0x00: 00010203 04050607 08090A0B 0C0D0E0F 0x10: 0C000F08 00000000 00000000 00000000 Graphics controller register values: 0x00: 00000000 00100100 FF000000 00000000 Sequencer register values: 0x00: 03000F00 0A000000 Mach64 block register values: 0xD800: 008F00C7 00100097 035F0383 00030360 0xD810: 00BE03FF 24000000 00000024 4B000600 0xD820: 001A0763 03600546 00000000 89100000 0xD830: 00000000 00000202 00000000 00000000 0xD840: 00000000 00000000 00000000 056007F2 0xD850: 03F805B5 00000000 00000000 00000000 0xD860: FFFFFF00 00000000 0007FF80 023B02F5 0xD870: 00300000 00000000 00003FFD 00060000 0xD880: 04900400 00000000 00000000 00000000 0xD890: 00AD0003 00100284 02230100 00000000 0xD8A0: 7B3F0010 00000000 00000000 B4010001 0xD8B0: 18731577 00010000 00010000 00000000 0xD8C0: 00FF0000 8701210A 00000000 00000000 0xD8D0: 00000108 00000000 00000000 000038C6 0xD8E0: 7A00475A 00C00014 00000000 00000000 0xD8F0: 00000000 0000F6E3 0000D8F8 00000000 Mach64 PLL register values: 0x00: ADD51F64 D8037FDA F500EA41 A61B0000 0x10: 00008000 10A2CC10 00000000 00000000 DAC read index: 0x00 DAC write index: 0x01 DAC mask: 0xFF DAC colour lookup table: 0x00: 00 00 00 01 01 01 02 02 02 03 03 03 0x04: 04 04 04 05 05 05 06 06 06 07 07 07 0x08: 08 08 08 09 09 09 0A 0A 0A 0B 0B 0B 0x0C: 0C 0C 0C 0D 0D 0D 0E 0E 0E 0F 0F 0F 0x10: 10 10 10 11 11 11 12 12 12 13 13 13 0x14: 14 14 14 15 15 15 16 16 16 17 17 17 0x18: 18 18 18 19 19 19 1A 1A 1A 1B 1B 1B 0x1C: 1C 1C 1C 1D 1D 1D 1E 1E 1E 1F 1F 1F 0x20: 20 20 20 21 21 21 22 22 22 23 23 23 0x24: 24 24 24 25 25 25 26 26 26 27 27 27 0x28: 28 28 28 29 29 29 2A 2A 2A 2B 2B 2B 0x2C: 2C 2C 2C 2D 2D 2D 2E 2E 2E 2F 2F 2F 0x30: 30 30 30 31 31 31 32 32 32 33 33 33 0x34: 34 34 34 35 35 35 36 36 36 37 37 37 0x38: 38 38 38 39 39 39 3A 3A 3A 3B 3B 3B 0x3C: 3C 3C 3C 3D 3D 3D 3E 3E 3E 3F 3F 3F 0x40: 40 40 40 41 41 41 42 42 42 43 43 43 0x44: 44 44 44 45 45 45 46 46 46 47 47 47 0x48: 48 48 48 49 49 49 4A 4A 4A 4B 4B 4B 0x4C: 4C 4C 4C 4D 4D 4D 4E 4E 4E 4F 4F 4F 0x50: 50 50 50 51 51 51 52 52 52 53 53 53 0x54: 54 54 54 55 55 55 56 56 56 57 57 57 0x58: 58 58 58 59 59 59 5A 5A 5A 5B 5B 5B 0x5C: 5C 5C 5C 5D 5D 5D 5E 5E 5E 5F 5F 5F 0x60: 60 60 60 61 61 61 62 62 62 63 63 63 0x64: 64 64 64 65 65 65 66 66 66 67 67 67 0x68: 68 68 68 69 69 69 6A 6A 6A 6B 6B 6B 0x6C: 6C 6C 6C 6D 6D 6D 6E 6E 6E 6F 6F 6F 0x70: 70 70 70 71 71 71 72 72 72 73 73 73 0x74: 74 74 74 75 75 75 76 76 76 77 77 77 0x78: 78 78 78 79 79 79 7A 7A 7A 7B 7B 7B 0x7C: 7C 7C 7C 7D 7D 7D 7E 7E 7E 7F 7F 7F 0x80: 80 80 80 81 81 81 82 82 82 83 83 83 0x84: 84 84 84 85 85 85 86 86 86 87 87 87 0x88: 88 88 88 89 89 89 8A 8A 8A 8B 8B 8B 0x8C: 8C 8C 8C 8D 8D 8D 8E 8E 8E 8F 8F 8F 0x90: 90 90 90 91 91 91 92 92 92 93 93 93 0x94: 94 94 94 95 95 95 96 96 96 97 97 97 0x98: 98 98 98 99 99 99 9A 9A 9A 9B 9B 9B 0x9C: 9C 9C 9C 9D 9D 9D 9E 9E 9E 9F 9F 9F 0xA0: A0 A0 A0 A1 A1 A1 A2 A2 A2 A3 A3 A3 0xA4: A4 A4 A4 A5 A5 A5 A6 A6 A6 A7 A7 A7 0xA8: A8 A8 A8 A9 A9 A9 AA AA AA AB AB AB 0xAC: AC AC AC AD AD AD AE AE AE AF AF AF 0xB0: B0 B0 B0 B1 B1 B1 B2 B2 B2 B3 B3 B3 0xB4: B4 B4 B4 B5 B5 B5 B6 B6 B6 B7 B7 B7 0xB8: B8 B8 B8 B9 B9 B9 BA BA BA BB BB BB 0xBC: BC BC BC BD BD BD BE BE BE BF BF BF 0xC0: C0 C0 C0 C1 C1 C1 C2 C2 C2 C3 C3 C3 0xC4: C4 C4 C4 C5 C5 C5 C6 C6 C6 C7 C7 C7 0xC8: C8 C8 C8 C9 C9 C9 CA CA CA CB CB CB 0xCC: CC CC CC CD CD CD CE CE CE CF CF CF 0xD0: D0 D0 D0 D1 D1 D1 D2 D2 D2 D3 D3 D3 0xD4: D4 D4 D4 D5 D5 D5 D6 D6 D6 D7 D7 D7 0xD8: D8 D8 D8 D9 D9 D9 DA DA DA DB DB DB 0xDC: DC DC DC DD DD DD DE DE DE DF DF DF 0xE0: E0 E0 E0 E1 E1 E1 E2 E2 E2 E3 E3 E3 0xE4: E4 E4 E4 E5 E5 E5 E6 E6 E6 E7 E7 E7 0xE8: E8 E8 E8 E9 E9 E9 EA EA EA EB EB EB 0xEC: EC EC EC ED ED ED EE EE EE EF EF EF 0xF0: F0 F0 F0 F1 F1 F1 F2 F2 F2 F3 F3 F3 0xF4: F4 F4 F4 F5 F5 F5 F6 F6 F6 F7 F7 F7 0xF8: F8 F8 F8 F9 F9 F9 FA FA FA FB FB FB 0xFC: FC FC FC FD FD FD FE FE FE FF FF FF PCI configuration register values: 0x00: 0x475A1002 0x02900087 0x0300007A 0x00004008 0x10: 0xE3000008 0x0000D801 0xE2000000 0x00000000 0x20: 0x00000000 0x00000000 0x00000000 0x00841002 0x30: 0xE2FE0000 0x0000005C 0x00000000 0x0008010B 0x40: 0x0000000C 0x00000000 0x00000000 0x00000000 0x50: 0x00105C02 0xFF000001 0x00000000 0x00010001 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x00000000 0x00000000 0x00000000 0x00000000 0x90: 0x00000000 0x00000000 0x00000000 0x00000000 0xA0: 0x00000000 0x00000000 0x00000000 0x00000000 0xB0: 0x00000000 0x00000000 0x00000000 0x00000000 0xC0: 0x00000000 0x00000000 0x00000000 0x00000000 0xD0: 0x00000000 0x00000000 0x00000000 0x00000000 0xE0: 0x00000000 0x00000000 0x00000000 0x00000000 0xF0: 0x00000000 0x00000000 0x00000000 0x00000000 Banked aperture at 0x40153000. Linear aperture at 0x40163000. Block 0 aperture at 0x40017400. MMIO registers are correctly mapped. Block 1 aperture at 0x40017000.