> From: Adam Jackson <[email protected]> > Date: Tue, 13 Oct 2009 14:51:26 -0400 > > On Fri, 2009-10-09 at 11:26 +0200, Mark Kettenis wrote: > > > > Hmm, right. The two hunks above were aimed towards my first approach f= > or > > > fixing radeon KMS on big endian machines, by making the root window > > > visual BGRA. I've since abandoned that approach for a different one, s= > o > > > those hunks are not needed anymore and obviously even harmful. I'll > > > submit a patch to revert them. > >=20 > > Well, it would be nice if a solution to support BGRA properly would be > > found. I have an i128-based card designed for Sun UltraSPARC workstation= > s > > that can't do the byteswaps in hardware like the radeons can. > > Not that you're wrong (about proper BGRA support), but I think you may > be wrong (about i128). I'd like to see an X log from that chip with > Option "Debug" "on" in xorg.conf, I suspect CMD_HDF and MWn_CTRL will be > interesting.
Hi Adam, See the log below. This is the Xorg version that's currently in the OpenBSD tree, with some modifications to the xf86-video-i128 driver such that it doesn't blow up. Any hints would be appreciated. (--) Using wscons driver This is a pre-release version of the X server from The X.Org Foundation. It is not supported in any way. Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/. Select the "xorg" product for bugs you find in this release. Before reporting bugs in pre-release versions please check the latest version in the X.Org Foundation git repository. See http://wiki.x.org/wiki/GitPage for git access instructions. X.Org X Server 1.6.3.901 (1.6.4 RC 1) Release Date: 2009-8-25 X Protocol Version 11, Revision 0 Build Operating System: OpenBSD 4.6 sparc64 Current Operating System: OpenBSD bruckner.sibelius.xs4all.nl 4.6 GENERIC.MP#3 sparc64 Build Date: 25 October 2009 05:24:38PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sun Oct 25 22:29:25 2009 (==) Using config file: "/etc/X11/xorg.conf" (==) No Layout section. Using the first Screen section. (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (==) No device specified for screen "Screen0". Using the first device section listed. (**) | |-->Device "Card0" (**) Option "NoTrapSignals" "true" (==) Not automatically adding devices (==) Not automatically enabling devices (==) FontPath set to: /usr/X11R6/lib/X11/fonts/misc/, /usr/X11R6/lib/X11/fonts/TTF/, /usr/X11R6/lib/X11/fonts/OTF, /usr/X11R6/lib/X11/fonts/Type1/, /usr/X11R6/lib/X11/fonts/100dpi/, /usr/X11R6/lib/X11/fonts/75dpi/, built-ins (==) ModulePath set to "/usr/X11R6/lib/modules" (==) |-->Input Device "<default pointer>" (==) |-->Input Device "<default keyboard>" (==) No Layout section. Using the default mouse configuration. (==) No Layout section. Using the default keyboard configuration. (II) Loader magic: 0x1720 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 5.0 X.Org XInput driver : 4.0 X.Org Server Extension : 2.0 (II) Loader running on openbsd (!!) More than one possible primary device found (--) PCI: (0:0:1:0) 1002:5159:1002:0908 ATI Radeon VE rev 0, Mem @ 0x08000000/134217728, 0x00130000/65536, I/O @ 0x00000500/256, BIOS @ 0x????????/131072 (--) PCI: (0:0:3:0) 105d:2339:105d:000b Number 9 Imagine-128 II rev 2, Mem @ 0x02000000/8388608, 0x02800000/8388608, 0x03000000/8388608, 0x03800000/8388608, 0x00160000/65536, I/O @ 0x00000600/256, BIOS @ 0x????????/32768 (II) System resource ranges: (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/extensions//libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions//libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/X11R6/lib/modules/extensions//libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "i128" (II) Loading /usr/X11R6/lib/modules/drivers//i128_drv.so (II) Module i128: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.3.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 5.0 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input//mouse_drv.so (II) Module mouse: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.4.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 4.0 (II) LoadModule: "kbd" (II) Loading /usr/X11R6/lib/modules/input//kbd_drv.so (II) Module kbd: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.3.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 4.0 (II) I128: driver for Number Nine I128 chipsets: i128, i128v2, i128t2r, i128t2r4 (II) Primary Device is: (WW) Falling back to old probe method for i128 (--) Chipset i128v2 found (II) resource ranges after probing: (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules//libvgahw.so (II) Module vgahw: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 0.1.0 ABI class: X.Org Video Driver, version 5.0 (II) I128(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x411f0000 (==) I128(0): Depth 24, (--) framebuffer bpp 32 (==) I128(0): RGB weight 888 (==) I128(0): Default visual is TrueColor (**) I128(0): Option "Debug" "true" (==) I128(0): Using HW cursor (==) I128(0): Using XAA acceleration (**) I128(0): Debug enabled (--) I128(0): Chipset: "i128v2" (--) I128(0): Subsystem Vendor: "Number Nine" (--) I128(0): PCI Registers (--) I128(0): MW0_AD 0x02000000 addr 0x02000000 not-pre-fetchable (--) I128(0): MW1_AD 0x02800000 addr 0x02800000 not-pre-fetchable (--) I128(0): XYW_AD(A) 0x03000000 addr 0x03000000 (--) I128(0): XYW_AD(B) 0x03800000 addr 0x03800000 (--) I128(0): RBASE_G 0x00160000 addr 0x00160000 (--) I128(0): IO 0x00000600 addr 0x00000600 (--) I128(0): SSC 0x0000000b addr 0x00000000 (--) I128(0): SSV 0x0000105d addr 0x00001000 (--) I128(0): IO Mapped Registers (--) I128(0): RBASE_G 0x00160000 addr 0x00160000 (--) I128(0): RBASE_W 0x00162000 addr 0x00162000 (--) I128(0): RBASE_A 0x00164000 addr 0x00164000 (--) I128(0): RBASE_B 0x00166000 addr 0x00166000 (--) I128(0): RBASE_I 0x00168000 addr 0x00168000 (--) I128(0): RBASE_E 0x00170000 addr 0x00170000 size 0x0 (--) I128(0): Miscellaneous IO Registers (--) I128(0): ID 0x4c08ad42 (--) I128(0): CONFIG1 0x00133704 (--) I128(0): CONFIG2 0xc1350f94 (--) I128(0): SGRAM 0x31375253 (--) I128(0): SOFT_SW 0x00000001 (--) I128(0): VGA_CTL 0x00000000 (--) I128(0): Memory type UNKNOWN (--) I128(0): Linear framebuffer at 0x2000000 (--) I128(0): MMIO registers at 0x600 (--) I128(0): VideoRAM: 8192 kByte (==) I128(0): Using gamma correction (1.0, 1.0, 1.0) (--) I128(0): Mapping memory (--) I128(0): Performing soft reset (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module "ddc" already built-in (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Module "i2c" already built-in (II) I128(0): I2C bus "DDC" initialized. (II) I128(0): I2C device "DDC:E-EDID segment register" registered at address 0x60. (II) I128(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) I128(0): I2C Monitor info: 0x0 (II) I128(0): end of I2C Monitor info (--) I128(0): Using IBM 528 programmable clock (MCLK 51.923 MHz) (--) I128(0): Ramdac Type min/max speed: IBM528 25/220 MHz (II) I128(0): Monitor0: Using hsync range of 31.50-60.00 kHz (II) I128(0): Monitor0: Using vrefresh range of 50.00-80.00 Hz (II) I128(0): Clock range: 25.00 to 220.00 MHz (II) I128(0): Not using default mode "640x350" (vrefresh out of range) (II) I128(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "640x400" (vrefresh out of range) (II) I128(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "720x400" (vrefresh out of range) (II) I128(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "640x480" (vrefresh out of range) (II) I128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "800x600" (vrefresh out of range) (II) I128(0): Not using default mode "400x300" (vrefresh out of range) (II) I128(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "512x384" (hsync out of range) (II) I128(0): Not using default mode "1152x864" (hsync out of range) (II) I128(0): Not using default mode "576x432" (hsync out of range) (II) I128(0): Not using default mode "1280x960" (hsync out of range) (II) I128(0): Not using default mode "640x480" (hsync out of range) (II) I128(0): Not using default mode "1280x1024" (hsync out of range) (II) I128(0): Not using default mode "640x512" (hsync out of range) (II) I128(0): Not using default mode "1280x1024" (hsync out of range) (II) I128(0): Not using default mode "640x512" (hsync out of range) (II) I128(0): Not using default mode "1280x1024" (hsync out of range) (II) I128(0): Not using default mode "640x512" (hsync out of range) (II) I128(0): Not using default mode "1600x1200" (hsync out of range) (II) I128(0): Not using default mode "800x600" (hsync out of range) (II) I128(0): Not using default mode "1600x1200" (hsync out of range) (II) I128(0): Not using default mode "800x600" (hsync out of range) (II) I128(0): Not using default mode "1600x1200" (hsync out of range) (II) I128(0): Not using default mode "800x600" (hsync out of range) (II) I128(0): Not using default mode "1600x1200" (hsync out of range) (II) I128(0): Not using default mode "800x600" (hsync out of range) (II) I128(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) I128(0): Not using default mode "800x600" (hsync out of range) (II) I128(0): Not using default mode "1792x1344" (insufficient memory for mode) (II) I128(0): Not using default mode "896x672" (hsync out of range) (II) I128(0): Not using default mode "1792x1344" (insufficient memory for mode) (II) I128(0): Not using default mode "896x672" (hsync out of range) (II) I128(0): Not using default mode "1856x1392" (insufficient memory for mode) (II) I128(0): Not using default mode "928x696" (hsync out of range) (II) I128(0): Not using default mode "1856x1392" (insufficient memory for mode) (II) I128(0): Not using default mode "928x696" (hsync out of range) (II) I128(0): Not using default mode "1920x1440" (insufficient memory for mode) (II) I128(0): Not using default mode "960x720" (hsync out of range) (II) I128(0): Not using default mode "1920x1440" (insufficient memory for mode) (II) I128(0): Not using default mode "960x720" (hsync out of range) (II) I128(0): Not using default mode "1400x1050" (hsync out of range) (II) I128(0): Not using default mode "700x525" (hsync out of range) (II) I128(0): Not using default mode "1400x1050" (hsync out of range) (II) I128(0): Not using default mode "700x525" (hsync out of range) (II) I128(0): Not using default mode "1920x1440" (insufficient memory for mode) (II) I128(0): Not using default mode "960x720" (hsync out of range) (II) I128(0): Not using default mode "2048x1536" (insufficient memory for mode) (II) I128(0): Not using default mode "2048x1536" (insufficient memory for mode) (II) I128(0): Not using default mode "2048x1536" (insufficient memory for mode) (II) I128(0): Not using default mode "1280x960" (width too large for virtual size) (--) I128(0): Virtual size is 1024x768 (pitch 1024) (**) I128(0): *Mode "1024x768": 78.8 MHz, 60.0 kHz, 75.0 Hz (II) I128(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 (60.0 kHz) (**) I128(0): Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz (II) I128(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz) (**) I128(0): Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz (II) I128(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz) (**) I128(0): Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz (II) I128(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz) (**) I128(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz (II) I128(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz) (**) I128(0): Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz (II) I128(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz) (**) I128(0): Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz (II) I128(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz) (**) I128(0): Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz (II) I128(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz) (**) I128(0): Default mode "640x480": 54.0 MHz, 60.0 kHz, 60.0 Hz (D) (II) I128(0): Modeline "640x480"x60.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz) (**) I128(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz (II) I128(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz) (**) I128(0): Default mode "512x384": 39.4 MHz, 60.0 kHz, 75.0 Hz (D) (II) I128(0): Modeline "512x384"x75.0 39.38 512 520 568 656 384 384 386 400 doublescan +hsync +vsync (60.0 kHz) (**) I128(0): Default mode "512x384": 37.5 MHz, 56.5 kHz, 70.1 Hz (D) (II) I128(0): Modeline "512x384"x70.1 37.50 512 524 592 664 384 385 388 403 doublescan -hsync -vsync (56.5 kHz) (**) I128(0): Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D) (II) I128(0): Modeline "512x384"x60.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz) (**) I128(0): Default mode "416x312": 28.6 MHz, 49.7 kHz, 74.7 Hz (D) (II) I128(0): Modeline "416x312"x74.7 28.64 416 432 464 576 312 312 314 333 doublescan -hsync -vsync (49.7 kHz) (**) I128(0): Default mode "400x300": 25.0 MHz, 48.1 kHz, 72.2 Hz (D) (II) I128(0): Modeline "400x300"x72.2 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync (48.1 kHz) (==) I128(0): DPI set to (96, 96) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules//libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules//libxaa.so (II) Module xaa: vendor="X.Org Foundation" compiled for 1.6.3.901, module version = 1.2.1 ABI class: X.Org Video Driver, version 5.0 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Module "ramdac" already built-in (--) I128(0): Unmapping memory (--) I128(0): PreInit complete (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: (--) I128(0): ScreenInit start (--) I128(0): Mapping memory (--) I128(0): I128SaveState start (--) I128(0): I128SaveState saving, config1/2 = 0x331f04/0xe9550f94 (--) I128(0): IO Mapped Registers (--) I128(0): RBASE_G 0x00160000 addr 0x00160000 (--) I128(0): RBASE_W 0x00162000 addr 0x00162000 (--) I128(0): RBASE_A 0x00164000 addr 0x00164000 (--) I128(0): RBASE_B 0x00166000 addr 0x00166000 (--) I128(0): RBASE_I 0x00168000 addr 0x00168000 (--) I128(0): RBASE_E 0x00170000 addr 0x00170000 size 0x0 (--) I128(0): Miscellaneous IO Registers (--) I128(0): ID 0x4c08ad42 (--) I128(0): REV 2 HBT 0 BASE0 1 VDEN 1 VB 1 BASE1 1 BASE2 1 DS 1 (--) I128(0): DDEN 0 DB 0 BASE3 1 BASER 0 MDEN 0 TR 1 VS 1 (--) I128(0): CLASS 0 EE 1 (--) I128(0): CONFIG1 0x00331f04 (--) I128(0): VE 0 SFT_RST 0 ONE28 1 VS 0 (--) I128(0): G 1 W 1 A 1 B 1 I 1 E 0 W0 1 W1 1 XA 1 XB 1 (--) I128(0): HBPRI 0 VBPRI 0 DE1PRI 0 ISAPRI 0 (--) I128(0): CONFIG2 0xe9550f94 (--) I128(0): DWT 0 EWS f DWS 5 MC 5 FBB 1 IOB 0 FST 0 CNT 1 DEC 0 (--) I128(0): PRE 1 RVD 1 SDAC 1 (--) I128(0): SGRAM 0x31375253 (--) I128(0): SOFT_SW 0x00010001 (--) I128(0): DDC 0x00000207 (--) I128(0): VGA_CTL 0x00000000 (--) I128(0): MEMMUX 0 VGADEC 0 VIDMUX 0 ENA 0 BUFSEL 0 STR 0 (--) I128(0): 3C2 0 DACDEC 0 MSK 0x00 (--) I128(0): CRT Registers (--) I128(0): INT_VCNT 0x00000000 (0) (--) I128(0): INT_HCNT 0x00000000 (0) (--) I128(0): DB_ADR 0x00000000 (0) (--) I128(0): DB_PTCH 0x00000400 (1024) (--) I128(0): CRT_HAC 0x00000040 (64) (--) I128(0): CRT_HBL 0x00000012 (18) (--) I128(0): CRT_HFP 0x00000001 (1) (--) I128(0): CRT_HS 0x00000006 (6) (--) I128(0): CRT_VAC 0x00000300 (768) (--) I128(0): CRT_VBL 0x00000020 (32) (--) I128(0): CRT_VFP 0x00000001 (1) (--) I128(0): CRT_VS 0x00000003 (3) (--) I128(0): CRT_LCNT 0x00000000 (--) I128(0): CRT_ZOOM 0x00000000 (--) I128(0): CRT_1CON 0x00000000 PH 0 PV 0 CS 0 INL 0 H/VSE 0/0 VE 0 BTS 0 (--) I128(0): CRT_2CON 0x00010001 MEM 1 RFR 0 TRD 1 SPL 0 (--) I128(0): Memory Windows Registers (--) I128(0): MW0_CTRL 0x00000100 (--) I128(0): AMV 0 MP 0 AMD 0 SEN 0 BSY 1 MDM 0 DEN 0 PSZ 0 (--) I128(0): M/V/DSE 0/0/0 (--) I128(0): MW0_AD 0x02000000 MW0_SZ 0x0000000a MW0_PGE 0x00000000 (--) I128(0): MW0_ORG10 0x00000000 MW0_ORG14 0x00000000 MW0_MSRC 0x00ffff00 (--) I128(0): MW0_WKEY 0xffffff00 MW0_KYDAT 0x00000000 MW0_MASK 0xffffffff (--) I128(0): MW1_CTRL 0x00000100 (--) I128(0): AMV 0 MP 0 AMD 0 SEN 0 BSY 1 MDM 0 DEN 0 PSZ 0 (--) I128(0): M/V/DSE 0/0/0 (--) I128(0): MW1_AD 0x02800000 MW1_SZ 0x00000000 MW1_PGE 0x000f001b (--) I128(0): MW1_ORG10 0x00fff000 MW1_ORG14 0x00fff000 MW1_MSRC 0x00ffff00 (--) I128(0): MW1_WKEY 0xffffff00 MW1_KYDAT 0x00000000 MW1_MASK 0xffffffff (--) I128(0): Engine A Registers (--) I128(0): INTP 0x00000001 (--) I128(0): INTM 0x00000003 (--) I128(0): FLOW 0x00000000 (--) I128(0): BUSY 0x00000000 (--) I128(0): XYW_AD 0x03000000 SIZE 0x0 ADDR 0x3000000 (--) I128(0): ZCTL 0x00000000 (--) I128(0): BUF_CTRL 0x00000000 (--) I128(0): AMV 0 MP 0 AMD 0 SEN 0 DEN 0 DSE 0 VSE 0 MSE 0 (--) I128(0): PS 0 MDM 0 PSIZE 0 CRCO 0 (--) I128(0): DE_PGE 0x00000000 DVPGE 0x0 MPGE 0x0 (--) I128(0): DE_SORG 0x00000000 (--) I128(0): DE_DORG 0x00000000 (--) I128(0): DE_MSRC 0x00000000 (--) I128(0): DE_WKEY 0x00000000 (--) I128(0): DE_ZPTCH 0x00000000 (--) I128(0): DE_SPTCH 0x00000400 (--) I128(0): DE_DPTCH 0x00000400 (--) I128(0): CMD 0x00010c00 (--) I128(0): OPC 0x00 ROP 0x0c STYLE 0x01 CLP 0x0 PATRN 0x0 HDF 0 (--) I128(0): CMD_SHADE 0x00 (--) I128(0): CMD_OPC 0x00 (--) I128(0): CMD_ROP 0x0c (--) I128(0): CMD_STYLE 0x01 (--) I128(0): CMD_PATRN 0x00 (--) I128(0): CMD_CLP 0x00 (--) I128(0): CMD_HDF 0x00 (--) I128(0): FORE 0x00000000 (--) I128(0): BACK 0xffffffff (--) I128(0): MASK 0xffffffff (--) I128(0): RMSK 0x00000000 (--) I128(0): LPAT 0xffffffff (--) I128(0): PCTRL 0x00180000 (--) I128(0): PLEN 0x00 PSCL 0x00 SPTR 0x00 SSCL 0x0 STATE 0x0018 (--) I128(0): CLPTL 0x00000000 CLPTLY 0x0000 CLPTLX 0x0000 (--) I128(0): CLPBR 0x0fff07ff CLPBRY 0x07ff CLPBRX 0x0fff (--) I128(0): XY0 0x00000000 (--) I128(0): XY1 0x00000000 (--) I128(0): XY2 0x04000300 (--) I128(0): XY3 0x00000000 (--) I128(0): XY4 0x00000000 (--) I128(0): XY5 0xffffffff (--) I128(0): XY6 0x0000ffff (--) I128(0): XY7 0x00000000 (--) I128(0): XY8 0x00000000 (--) I128(0): IBM52X Registers (--) I128(0): e0 02 83 00 01 00 02 00 01 .. 03 00 00 00 00 .. (--) I128(0): 03 00 .. .. 00 08 41 .. .. .. .. .. .. .. .. .. (--) I128(0): 63 08 00 00 00 00 .. .. .. .. .. .. .. .. .. .. (--) I128(0): 00 00 00 00 00 00 00 .. .. .. .. .. .. .. .. .. (--) I128(0): 00 00 00 00 00 00 00 00 00 .. .. .. .. .. .. .. (--) I128(0): .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. (--) I128(0): 00 00 00 .. .. .. .. .. .. .. .. .. .. .. .. .. (--) I128(0): 03 45 00 00 .. .. .. .. .. .. .. .. .. .. .. .. (--) I128(0): .. .. ff .. 00 .. 00 .. 00 .. .. .. .. .. 63 08 (--) I128(0): 00 00 00 00 .. .. .. .. .. .. .. .. .. .. .. .. (--) I128(0): I128SaveState complete (--) I128(0): ModeInit start (--) I128(0): I128Init start (--) I128(0): I128Init complete (--) I128(0): ModeInit complete (II) I128(0): Using 1279 lines for offscreen memory (II) I128(0): I128XaaInit done (--) I128(0): IO Mapped Registers (--) I128(0): RBASE_G 0x00160000 addr 0x00160000 (--) I128(0): RBASE_W 0x00162000 addr 0x00162000 (--) I128(0): RBASE_A 0x00164000 addr 0x00164000 (--) I128(0): RBASE_B 0x00166000 addr 0x00166000 (--) I128(0): RBASE_I 0x00168000 addr 0x00168000 (--) I128(0): RBASE_E 0x00170000 addr 0x00170000 size 0x0 (--) I128(0): Miscellaneous IO Registers (--) I128(0): ID 0x4c08ad42 (--) I128(0): REV 2 HBT 0 BASE0 1 VDEN 1 VB 1 BASE1 1 BASE2 1 DS 1 (--) I128(0): DDEN 0 DB 0 BASE3 1 BASER 0 MDEN 0 TR 1 VS 1 (--) I128(0): CLASS 0 EE 1 (--) I128(0): CONFIG1 0x00331f04 (--) I128(0): VE 0 SFT_RST 0 ONE28 1 VS 0 (--) I128(0): G 1 W 1 A 1 B 1 I 1 E 0 W0 1 W1 1 XA 1 XB 1 (--) I128(0): HBPRI 0 VBPRI 0 DE1PRI 0 ISAPRI 0 (--) I128(0): CONFIG2 0xe9550f94 (--) I128(0): DWT 0 EWS f DWS 5 MC 5 FBB 1 IOB 0 FST 0 CNT 1 DEC 0 (--) I128(0): PRE 1 RVD 1 SDAC 1 (--) I128(0): SGRAM 0x31375253 (--) I128(0): SOFT_SW 0x00010001 (--) I128(0): DDC 0x00000207 (--) I128(0): VGA_CTL 0x00000082 (--) I128(0): MEMMUX 0 VGADEC 1 VIDMUX 0 ENA 0 BUFSEL 0 STR 0 (--) I128(0): 3C2 0 DACDEC 1 MSK 0x00 (--) I128(0): CRT Registers (--) I128(0): INT_VCNT 0x00000000 (0) (--) I128(0): INT_HCNT 0x00000000 (0) (--) I128(0): DB_ADR 0x00000000 (0) (--) I128(0): DB_PTCH 0x00001000 (4096) (--) I128(0): CRT_HAC 0x00000100 (256) (--) I128(0): CRT_HBL 0x00000048 (72) (--) I128(0): CRT_HFP 0x00000004 (4) (--) I128(0): CRT_HS 0x00000018 (24) (--) I128(0): CRT_VAC 0x00000300 (768) (--) I128(0): CRT_VBL 0x00000020 (32) (--) I128(0): CRT_VFP 0x00000001 (1) (--) I128(0): CRT_VS 0x00000003 (3) (--) I128(0): CRT_LCNT 0x00000000 (--) I128(0): CRT_ZOOM 0x00000000 (--) I128(0): CRT_1CON 0x00000030 PH 0 PV 0 CS 0 INL 0 H/VSE 1/1 VE 0 BTS 0 (--) I128(0): CRT_2CON 0x00040101 MEM 1 RFR 1 TRD 4 SPL 0 (--) I128(0): Memory Windows Registers (--) I128(0): MW0_CTRL 0x00000100 (--) I128(0): AMV 0 MP 0 AMD 0 SEN 0 BSY 1 MDM 0 DEN 0 PSZ 0 (--) I128(0): M/V/DSE 0/0/0 (--) I128(0): MW0_AD 0x02000000 MW0_SZ 0x0000000b MW0_PGE 0x00000000 (--) I128(0): MW0_ORG10 0x00000000 MW0_ORG14 0x00000000 MW0_MSRC 0x00000000 (--) I128(0): MW0_WKEY 0x00000000 MW0_KYDAT 0x00000000 MW0_MASK 0xffffffff (--) I128(0): MW1_CTRL 0x00000100 (--) I128(0): AMV 0 MP 0 AMD 0 SEN 0 BSY 1 MDM 0 DEN 0 PSZ 0 (--) I128(0): M/V/DSE 0/0/0 (--) I128(0): MW1_AD 0x02800000 MW1_SZ 0x00000000 MW1_PGE 0x000f001b (--) I128(0): MW1_ORG10 0x00fff000 MW1_ORG14 0x00fff000 MW1_MSRC 0x00ffff00 (--) I128(0): MW1_WKEY 0xffffff00 MW1_KYDAT 0x00000000 MW1_MASK 0xffffffff (--) I128(0): Engine A Registers (--) I128(0): INTP 0x00000001 (--) I128(0): INTM 0x00000003 (--) I128(0): FLOW 0x00000000 (--) I128(0): BUSY 0x00000000 (--) I128(0): XYW_AD 0x03000000 SIZE 0x0 ADDR 0x3000000 (--) I128(0): ZCTL 0x00000000 (--) I128(0): BUF_CTRL 0x02000000 (--) I128(0): AMV 0 MP 0 AMD 0 SEN 0 DEN 0 DSE 0 VSE 0 MSE 0 (--) I128(0): PS 0 MDM 0 PSIZE 2 CRCO 0 (--) I128(0): DE_PGE 0x00000000 DVPGE 0x0 MPGE 0x0 (--) I128(0): DE_SORG 0x00000000 (--) I128(0): DE_DORG 0x00000000 (--) I128(0): DE_MSRC 0x00000000 (--) I128(0): DE_WKEY 0x00000000 (--) I128(0): DE_ZPTCH 0x00000000 (--) I128(0): DE_SPTCH 0x00001000 (--) I128(0): DE_DPTCH 0x00001000 (--) I128(0): CMD 0x00010c00 (--) I128(0): OPC 0x00 ROP 0x0c STYLE 0x01 CLP 0x0 PATRN 0x0 HDF 0 (--) I128(0): CMD_SHADE 0x00 (--) I128(0): CMD_OPC 0x00 (--) I128(0): CMD_ROP 0x0c (--) I128(0): CMD_STYLE 0x01 (--) I128(0): CMD_PATRN 0x00 (--) I128(0): CMD_CLP 0x00 (--) I128(0): CMD_HDF 0x00 (--) I128(0): FORE 0x00000000 (--) I128(0): BACK 0xffffffff (--) I128(0): MASK 0xffffffff (--) I128(0): RMSK 0x00000000 (--) I128(0): LPAT 0xffffffff (--) I128(0): PCTRL 0x00180000 (--) I128(0): PLEN 0x00 PSCL 0x00 SPTR 0x00 SSCL 0x0 STATE 0x0018 (--) I128(0): CLPTL 0x00000000 CLPTLY 0x0000 CLPTLX 0x0000 (--) I128(0): CLPBR 0x0fff07ff CLPBRY 0x07ff CLPBRX 0x0fff (--) I128(0): XY0 0x00000000 (--) I128(0): XY1 0x00000000 (--) I128(0): XY2 0x04000300 (--) I128(0): XY3 0x00000000 (--) I128(0): XY4 0x00000000 (--) I128(0): XY5 0xffffffff (--) I128(0): XY6 0x0000ffff (--) I128(0): XY7 0x00000000 (--) I128(0): XY8 0x00000000 (--) I128(0): IBM52X Registers (--) I128(0): e0 02 81 00 01 00 02 00 01 .. 06 00 00 00 03 .. (--) I128(0): 03 02 .. .. 00 08 41 .. .. .. .. .. .. .. .. .. (--) I128(0): 63 08 00 00 4b 06 .. .. .. .. .. .. .. .. .. .. (--) I128(0): 00 00 00 00 00 00 00 .. .. .. .. .. .. .. .. .. (--) I128(0): 00 00 00 00 00 00 00 00 00 .. .. .. .. .. .. .. (--) I128(0): .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. (--) I128(0): 00 00 00 .. .. .. .. .. .. .. .. .. .. .. .. .. (--) I128(0): 23 47 00 00 .. .. .. .. .. .. .. .. .. .. .. .. (--) I128(0): .. .. ff .. 00 .. 00 .. 00 .. .. .. .. .. 4b 06 (--) I128(0): 00 00 00 00 .. .. .. .. .. .. .. .. .. .. .. .. (II) I128(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles Solid Horizontal and Vertical Lines Driver provided FillSolidRects replacement Setting up tile and stipple cache: 32 128x128 slots 10 256x256 slots (==) I128(0): Backing store disabled (==) I128(0): Silken mouse enabled (II) I128(0): DPMS enabled (--) I128(0): ScreenInit complete (==) RandR enabled (II) Initializing built-in extension Generic Event Extension (II) Initializing built-in extension SHAPE (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension BIG-REQUESTS (II) Initializing built-in extension SYNC (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-MISC (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) AIGLX: Screen 0 is not DRI2 capable (II) AIGLX: Screen 0 is not DRI capable (II) AIGLX: Loaded and initialized /usr/X11R6/lib/modules/dri/swrast_dri.so (II) GLX: Initialized DRISWRAST GL provider for screen 0 (WW) <default pointer>: No Device specified, looking for one... (II) <default pointer>: found Device "/dev/wsmouse" (**) <default pointer>: Protocol: WSMouse (**) Option "CorePointer" (**) <default pointer>: always reports core events (**) Option "Device" "/dev/wsmouse" (==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50 (**) <default pointer>: ZAxisMapping: buttons 4 and 5 (**) <default pointer>: Buttons: 9 (II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE) (**) <default pointer>: (accel) keeping acceleration scheme 1 (**) <default pointer>: (accel) filter chain progression: 2.00 (**) <default pointer>: (accel) filter stage 0: 20.00 ms (**) <default pointer>: (accel) set acceleration profile 0 (WW) fcntl(10, F_SETOWN): Operation not permitted (**) Option "CoreKeyboard" (**) <default keyboard>: always reports core events (**) Option "Protocol" "standard" (**) <default keyboard>: Protocol: standard (--) <default keyboard>: using wscons layout us (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xorg" (**) <default keyboard>: XkbRules: "xorg" (**) Option "XkbModel" "pc105" (**) <default keyboard>: XkbModel: "pc105" (**) Option "XkbLayout" "us" (**) <default keyboard>: XkbLayout: "us" (**) Option "CustomKeycodes" "off" (**) <default keyboard>: CustomKeycodes disabled (II) XINPUT: Adding extended input device "<default keyboard>" (type: KEYBOARD) _______________________________________________ xorg-devel mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-devel
