Re: CVS XFree86 i830 failure on DELL inspiron 2600

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 23, 2005 at 08:44:16PM -0500, David Dawes wrote:
> On Mon, Feb 21, 2005 at 03:01:29PM +0100, Nicolas Joly wrote:
> >On Fri, Feb 18, 2005 at 05:04:15PM -0500, David Dawes wrote:
> >> On Fri, Feb 18, 2005 at 07:51:56PM +0100, Nicolas Joly wrote:
> >> >On Thu, Feb 17, 2005 at 04:20:12PM -0500, David Dawes wrote:
> >[...]
> >> >> Another step would be to compare the sequence and parameters for the int10
> >> >> calls made by the 4.4.0 version of the driver vs the current version.
> >> >
> >> >Will check and report a little later. Any simple way to proceed ?
> >> 
> >> The easiest way to do that would be to edit the xf86ExecX86int10_wrapper()
> >> macro in i810/common.h and have it print out the ax, bx and cx
> >> fields of pInt.  I would try that with and without enabling the
> >> PrintErrorState() calls that are there.
> >
> >Attached the 2 logs for 4.4.0 and 4.5.0 with int10 ax,bx and cx
> >values, but without PrintErrorState.
> >
> >I'm starting to recompile the modules to include the PrintErrorState()
> >calls ...
> 
> I've had a look through the logs you sent, but I don't see anything
> obvious problem.  The following lines in one of the logs are not good:
> 
> (WW) I810(0): PRB0_CTL (0x000b6007) indicates ring buffer enabled
> (WW) I810(0): PRB0_HEAD (0x008b662c) and PRB0_TAIL (0x00092660) indicate ring buffer not flushed
> 
> but they don't appear in the second set of logs.

Yes. I don't always have them, but i can't figure why yet.

> The only other thing I can think of right now is to trace through which
> call to VBESetVBEMode is made, and print the parameters in each case, and
> call I830_dump_registers() before the VBESetVBEMode() calls.  You'll need
> to build with I830DEBUG defined (uncomment it in i830.h).

Log file attached.

I made some other tests today and noticed a few things:

- The loop problem only occurs with the "unusual" 1024x600 mode. Even
  Windows does not deal with that mode. Looks like a BIOS bug ?

- The missing 1024x768 mode, that was there with the previous realease
  module, seems to be invalidated due to HSync not in default range.
  I'm getting a value of 33.8, indeed outside from 28.00-33.00
  range.
  I'm currently thinking that the new `i830GetModePool()' function
  does not give exactly the same results as `VBEGetModePool()'.
  I can get this working mode back by increasing the HSync range to
  28.00-34.00 kHz.

Thanks for your help.
Regards.

-- 
Nicolas Joly

Biological Software and Databanks.
Institut Pasteur, Paris.
This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@xxxxxxxxxxx and patches submitted
to fixes@xxxxxxxxxxxx  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.4.99.902 (4.5.0 RC 2)
Release Date: 20 February 2005
X Protocol Version 11, Revision 0
Build Operating System: NetBSD/i386 2.99.16 [ELF] The NetBSD Foundation, Inc.
Current Operating System: NetBSD calamity.sis.pasteur.fr 2.99.16 NetBSD 2.99.16 (CALAMITY) #0: Thu Feb 17 20:25:54 CET 2005  njoly@xxxxxxxxxxxxxxxxxxxxxxx:/local/src/NetBSD/obj/i386/sys/arch/i386/compile/CALAMITY i386
Build Date: 25 February 2005
Changelog Date: 21 February 2005
	Before reporting problems, check http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present
Command line: XFree86 -xf86config /home/njoly/XF86Config.new
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (EE) error, (WW) warning,
	(II) informational, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Feb 25 19:15:55 2005
(++) Using config file: "/home/njoly/XF86Config.new".
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.3
	XFree86 Video Driver: 0.8
	XFree86 XInput driver : 0.5
	XFree86 Server Extension : 0.3
	XFree86 Font Renderer : 0.5
(II) Loader running on netbsd
(==) Keyboard: CustomKeycode disabled.
(==) ServerLayout "XFree86 Configured"
(==) |-->Screen "Screen0" (0) (0, 0)
(**) |  |-->Device "Card0"
(**) |  |-->Monitor "Monitor0" (0)
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) FontPath set to "/usr/X11R6.x86/lib/X11/fonts/misc/,/usr/X11R6.x86/lib/X11/fonts/TTF/,/usr/X11R6.x86/lib/X11/fonts/Speedo/,/usr/X11R6.x86/lib/X11/fonts/Type1/,/usr/X11R6.x86/lib/X11/fonts/CID/,/usr/X11R6.x86/lib/X11/fonts/75dpi/,/usr/X11R6.x86/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6.x86/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6.x86/lib/modules"
(II) Checking for unused ServerFlags options:
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6.x86/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.8
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6.x86/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.5
(II) Loading font Bitmap
(--) Using wscons driver in pcvt compatibility mode (version 3.32)
(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,3575 card 8086,1969 rev 04 class 06,00,00 hdr 00
(II) PCI: 00:02:0: chip 8086,3577 card 1028,00b8 rev 04 class 03,00,00 hdr 80
(II) PCI: 00:02:1: chip 8086,3577 card 1028,00b8 rev 00 class 03,80,00 hdr 80
(II) PCI: 00:1d:0: chip 8086,2482 card 8086,4541 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,2484 card 8086,4541 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 42 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,248c card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,248a card 8086,4541 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,2483 card 8086,4541 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,2485 card 1028,00b8 rev 02 class 04,01,00 hdr 00
(II) PCI: 00:1f:6: chip 8086,2486 card 14f1,5421 rev 02 class 07,03,00 hdr 00
(II) PCI: 01:01:0: chip 10b7,9200 card 1028,00b8 rev 78 class 02,00,00 hdr 00
(II) PCI: 01:04:0: chip 1217,6972 card fffd,0000 rev 00 class 06,07,00 hdr 02
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:30:0), (0,1,2), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 1 I/O range:
	[0] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]
	[1] -1	0	0x00003400 - 0x000034ff (0x100) IX[B]
	[2] -1	0	0x00003800 - 0x000038ff (0x100) IX[B]
	[3] -1	0	0x00003c00 - 0x00003cff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0xe0200000 - 0xe02fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-CardBus bridge:
(II) Bus 2: bridge is at (1:4:0), (1,2,2), BCTRL: 0x04c0 (VGA_EN is cleared)
(--) PCI:*(0:2:0) Intel Corp. 82830 CGC [Chipset Graphics Controller] rev 4, Mem @ 0xe8000000/27, 0xe0000000/19
(--) PCI: (0:2:1) Intel Corp. 82830 CGC [Chipset Graphics Controller] rev 0, Mem @ 0xf0000000/27, 0xe0080000/19
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0xe0100000 - 0xe01fffff (0x100000) MX[B]E
	[1] -1	0	0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
	[2] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[3] -1	0	0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
	[4] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[5] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]E
	[6] -1	0	0x00002000 - 0x000020ff (0x100) IX[B]E
	[7] -1	0	0x00002400 - 0x000024ff (0x100) IX[B]E
	[8] -1	0	0x000018c0 - 0x000018ff (0x40) IX[B]E
	[9] -1	0	0x00001c00 - 0x00001cff (0x100) IX[B]E
	[10] -1	0	0x00001880 - 0x000018ff (0x80) IX[B]E
	[11] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]E
	[12] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[13] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[14] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[15] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[16] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]E
	[17] -1	0	0x00001800 - 0x000018ff (0x100) IX[B]E
(II) PCI I/O resource overlap reduced 0x00001880 from 0x000018ff to 0x000018bf
(II) PCI I/O resource overlap reduced 0x00001800 from 0x000018ff to 0x0000181f
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xe0100000 - 0xe01fffff (0x100000) MX[B]E
	[1] -1	0	0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
	[2] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[3] -1	0	0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
	[4] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[5] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]E
	[6] -1	0	0x00002000 - 0x000020ff (0x100) IX[B]E
	[7] -1	0	0x00002400 - 0x000024ff (0x100) IX[B]E
	[8] -1	0	0x000018c0 - 0x000018ff (0x40) IX[B]E
	[9] -1	0	0x00001c00 - 0x00001cff (0x100) IX[B]E
	[10] -1	0	0x00001880 - 0x000018bf (0x40) IX[B]E
	[11] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]E
	[12] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[13] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[14] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[15] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[16] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]E
	[17] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]E
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xe0100000 - 0xe01fffff (0x100000) MX[B]E
	[6] -1	0	0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
	[7] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[8] -1	0	0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
	[9] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[10] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[11] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[12] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]E
	[13] -1	0	0x00002000 - 0x000020ff (0x100) IX[B]E
	[14] -1	0	0x00002400 - 0x000024ff (0x100) IX[B]E
	[15] -1	0	0x000018c0 - 0x000018ff (0x40) IX[B]E
	[16] -1	0	0x00001c00 - 0x00001cff (0x100) IX[B]E
	[17] -1	0	0x00001880 - 0x000018bf (0x40) IX[B]E
	[18] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]E
	[19] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[20] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[21] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[22] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[23] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]E
	[24] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]E
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6.x86/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.3
(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) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/X11R6.x86/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	ABI class: XFree86 Server Extension, version 0.3
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6.x86/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	ABI class: XFree86 Server Extension, version 0.3
(II) Loading extension GLX
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6.x86/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/X11R6.x86/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.13.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/X11R6.x86/lib/modules/extensions/libxtrap.a
(II) Module xtrap: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.3
(II) Loading extension DEC-XTRAP
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6.x86/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.1
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.5
(II) Loading font Speedo
(II) LoadModule: "type1"
(II) Loading /usr/X11R6.x86/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.2
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.5
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "i810"
(II) Loading /usr/X11R6.x86/lib/modules/drivers/i810_drv.o
(II) Module i810: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.3.0
	Module class: XFree86 Video Driver
	ABI class: XFree86 Video Driver, version 0.8
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6.x86/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	Module class: XFree86 XInput Driver
	ABI class: XFree86 XInput driver, version 0.5
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
	i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, 915GM
(II) Primary Device is: PCI 00:02:0
(--) Chipset i830M found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xe0100000 - 0xe01fffff (0x100000) MX[B]E
	[6] -1	0	0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
	[7] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[8] -1	0	0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
	[9] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[10] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[11] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[12] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]E
	[13] -1	0	0x00002000 - 0x000020ff (0x100) IX[B]E
	[14] -1	0	0x00002400 - 0x000024ff (0x100) IX[B]E
	[15] -1	0	0x000018c0 - 0x000018ff (0x40) IX[B]E
	[16] -1	0	0x00001c00 - 0x00001cff (0x100) IX[B]E
	[17] -1	0	0x00001880 - 0x000018bf (0x40) IX[B]E
	[18] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]E
	[19] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[20] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[21] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[22] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[23] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]E
	[24] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]E
(II) resource ranges after probing:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xe0100000 - 0xe01fffff (0x100000) MX[B]E
	[6] -1	0	0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
	[7] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[8] -1	0	0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
	[9] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[10] 1	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[11] 1	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[12] 1	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[13] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[14] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[15] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]E
	[16] -1	0	0x00002000 - 0x000020ff (0x100) IX[B]E
	[17] -1	0	0x00002400 - 0x000024ff (0x100) IX[B]E
	[18] -1	0	0x000018c0 - 0x000018ff (0x40) IX[B]E
	[19] -1	0	0x00001c00 - 0x00001cff (0x100) IX[B]E
	[20] -1	0	0x00001880 - 0x000018bf (0x40) IX[B]E
	[21] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]E
	[22] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[23] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[24] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[25] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[26] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]E
	[27] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]E
	[28] 1	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[29] 1	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6.x86/lib/modules/libint10.a
(II) Module int10: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.8
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6.x86/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.1.0
	ABI class: XFree86 Video Driver, version 0.8
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6.x86/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.8
(==) I810(0): Depth 16, (==) framebuffer bpp 16
(==) I810(0): RGB weight 565
(==) I810(0): Default visual is TrueColor
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6.x86/lib/modules/libint10.a
(II) I810(0): initializing int10
(WW) I810(0): remove MTRR a0000 - c0000
(WW) I810(0): remove MTRR c0000 - 100000
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(WW) I810(0): remove MTRR 0 - 1000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 8000 kB
(II) I810(0): VESA VBE OEM: Almador Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Almador Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 830M
(--) I810(0): Chipset: "i830"
(--) I810(0): Linear framebuffer at 0xE8000000
(--) I810(0): IO registers at addr 0xE0000000
(WW) I810(0): remove MTRR e0000000 - e0080000
(II) I810(0): 2 display pipes available.
(II) I810(0): detected 8060 kB stolen memory.
(II) I810(0): I830CheckAvailableMemory: 208896 kB available
(II) I810(0): Checking Lid status enabled

##############################################
*** In function I830BIOSPreInit, on line 2190, in file i830_driver.c ***
Available memory: 208896k
Requested memory: 8192k
##############################################

(II) I810(0): Will attempt to tell the BIOS that there is 8128 kB VideoRAM

##############################################
*** In function SaveBIOSMemSize, on line 1264, in file i830_driver.c ***
SaveBIOSMemSize
##############################################


##############################################
*** In function GetBIOSMemSize, on line 1233, in file i830_driver.c ***
GetBIOSMemSize
##############################################


##############################################
*** In function PutBIOSMemSize, on line 1209, in file i830_driver.c ***
PutBIOSMemSize: 8000 kB
##############################################

(WW) I810(0): Extended BIOS function 0x5f11 not supported.

##############################################
*** In function SetBIOSMemSize, on line 1426, in file i830_driver.c ***
SetBIOSMemSize: 8128 kB
##############################################

(II) I810(0): Before: SWF1 is 0x00000108
(II) I810(0): After: SWF1 is 0x00000108
(WW) I810(0): remove MTRR 0 - 1000
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6.x86/lib/modules/libint10.a
(II) I810(0): initializing int10
(WW) I810(0): remove MTRR a0000 - c0000
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(WW) I810(0): remove MTRR 0 - 1000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 8000 kB
(II) I810(0): VESA VBE OEM: Almador Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Almador Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): BIOS now sees 8000 kB VideoRAM
(--) I810(0): Pre-allocated VideoRAM: 8060 kByte
(==) I810(0): VideoRAM: 8192 kByte
(==) I810(0): video overlay key set to 0x83e
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)

##############################################
*** In function GetBIOSVersion, on line 797, in file i830_driver.c ***
GetBIOSVersion
##############################################

(II) I810(0): BIOS Build: 2540
(==) I810(0): Device Presence: disabled.

##############################################
*** In function GetDisplayDevices, on line 659, in file i830_driver.c ***
GetDisplayDevices
##############################################


##############################################
*** In function GetBIOSPipe, on line 1551, in file i830_driver.c ***
GetBIOSPipe:
##############################################

(==) I810(0): Display Info: enabled.
(II) I810(0): Broken BIOSes cause the system to hang here.
	      If you encounter this problem please add 
		 Option "DisplayInfo" "FALSE"
	      to the Device section of your XF86Config file.

##############################################
*** In function GetDisplayInfo, on line 843, in file i830_driver.c ***
GetDisplayInfo: device: 0x1
##############################################

(II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, size: (0,0)

##############################################
*** In function GetDisplayInfo, on line 843, in file i830_driver.c ***
GetDisplayInfo: device: 0x2
##############################################

(II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0)

##############################################
*** In function GetDisplayInfo, on line 843, in file i830_driver.c ***
GetDisplayInfo: device: 0x4
##############################################

(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0)

##############################################
*** In function GetDisplayInfo, on line 843, in file i830_driver.c ***
GetDisplayInfo: device: 0x8
##############################################

(II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1024,768)

##############################################
*** In function GetDisplayInfo, on line 843, in file i830_driver.c ***
GetDisplayInfo: device: 0x10
##############################################

(II) I810(0): Display Info: CRT2 (second CRT): attached: FALSE, present: FALSE, size: (0,0)

##############################################
*** In function GetDisplayInfo, on line 843, in file i830_driver.c ***
GetDisplayInfo: device: 0x20
##############################################

(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)

##############################################
*** In function GetPipeSizes, on line 987, in file i830_driver.c ***
GetPipeSizes
##############################################

(II) I810(0): Size of device LFP (local flat panel) is 1024 x 768

##############################################
*** In function SetDisplayDevices, on line 730, in file i830_driver.c ***
SetDisplayDevices: devices 0x8
##############################################


##############################################
*** In function PrintDisplayDeviceInfo, on line 935, in file i830_driver.c ***
PrintDisplayDeviceInfo
##############################################

(II) I810(0): Currently active displays on Pipe A:
(II) I810(0): 	LFP (local flat panel)
(II) I810(0): Lowest common panel size for pipe A is 1024 x 768
(II) I810(0): No active displays on Pipe B.
(==) I810(0): Display is using Pipe A
(--) I810(0): Maximum frambuffer space: 8024 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6.x86/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.8
(II) I810(0): VESA VBE DDC supported
(II) I810(0): VESA VBE DDC Level none
(II) I810(0): VESA VBE DDC transfer in appr. 0 sec.
(II) I810(0): VESA VBE DDC read failed
(--) I810(0): A non-CRT device is attached to pipe A.
	No refresh rate overrides will be attempted.
(--) I810(0): Maximum space available for video modes: 8000 kByte
Mode: 30 (640x480)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 640
	XResolution: 640
	YResolution: 480
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 25
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 640
	BnkNumberOfImagePages: 25
	LinNumberOfImagePages: 25
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 31 (640x400)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 640
	XResolution: 640
	YResolution: 400
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 31
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 640
	BnkNumberOfImagePages: 31
	LinNumberOfImagePages: 31
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 32 (800x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 800
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 16
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 800
	BnkNumberOfImagePages: 16
	LinNumberOfImagePages: 16
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 34 (1024x768)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1024
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 9
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1024
	BnkNumberOfImagePages: 9
	LinNumberOfImagePages: 9
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 36 (1024x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1024
	XResolution: 1024
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 12
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1024
	BnkNumberOfImagePages: 12
	LinNumberOfImagePages: 12
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 38 (1280x1024)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1280
	XResolution: 1280
	YResolution: 1024
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 5
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1280
	BnkNumberOfImagePages: 5
	LinNumberOfImagePages: 5
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 3a (1600x1200)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1600
	XResolution: 1600
	YResolution: 1200
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 3
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1600
	BnkNumberOfImagePages: 3
	LinNumberOfImagePages: 3
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 3c (1920x1440)
	ModeAttributes: 0x1a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1920
	XResolution: 1920
	YResolution: 1440
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 1
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0x0
	LinBytesPerScanLine: 0
	BnkNumberOfImagePages: 0
	LinNumberOfImagePages: 0
	LinRedMaskSize: 0
	LinRedFieldPosition: 0
	LinGreenMaskSize: 0
	LinGreenFieldPosition: 0
	LinBlueMaskSize: 0
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 0
Mode: 40 (640x480)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1280
	XResolution: 640
	YResolution: 480
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 15
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 12
	RedMaskSize: 5
	RedFieldPosition: 10
	GreenMaskSize: 5
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1280
	BnkNumberOfImagePages: 12
	LinNumberOfImagePages: 12
	LinRedMaskSize: 5
	LinRedFieldPosition: 10
	LinGreenMaskSize: 5
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
*Mode: 41 (640x480)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1280
	XResolution: 640
	YResolution: 480
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 12
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1280
	BnkNumberOfImagePages: 12
	LinNumberOfImagePages: 12
	LinRedMaskSize: 5
	LinRedFieldPosition: 11
	LinGreenMaskSize: 6
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 42 (800x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1600
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 15
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 7
	RedMaskSize: 5
	RedFieldPosition: 10
	GreenMaskSize: 5
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1600
	BnkNumberOfImagePages: 7
	LinNumberOfImagePages: 7
	LinRedMaskSize: 5
	LinRedFieldPosition: 10
	LinGreenMaskSize: 5
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
*Mode: 43 (800x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 1600
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 7
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 1600
	BnkNumberOfImagePages: 7
	LinNumberOfImagePages: 7
	LinRedMaskSize: 5
	LinRedFieldPosition: 11
	LinGreenMaskSize: 6
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 44 (1024x768)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 2048
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 15
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 4
	RedMaskSize: 5
	RedFieldPosition: 10
	GreenMaskSize: 5
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 2048
	BnkNumberOfImagePages: 4
	LinNumberOfImagePages: 4
	LinRedMaskSize: 5
	LinRedFieldPosition: 10
	LinGreenMaskSize: 5
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
*Mode: 45 (1024x768)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 2048
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 4
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 2048
	BnkNumberOfImagePages: 4
	LinNumberOfImagePages: 4
	LinRedMaskSize: 5
	LinRedFieldPosition: 11
	LinGreenMaskSize: 6
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 46 (1024x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 2048
	XResolution: 1024
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 15
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 5
	RedMaskSize: 5
	RedFieldPosition: 10
	GreenMaskSize: 5
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 2048
	BnkNumberOfImagePages: 5
	LinNumberOfImagePages: 5
	LinRedMaskSize: 5
	LinRedFieldPosition: 10
	LinGreenMaskSize: 5
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
*Mode: 47 (1024x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 2048
	XResolution: 1024
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 5
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 2048
	BnkNumberOfImagePages: 5
	LinNumberOfImagePages: 5
	LinRedMaskSize: 5
	LinRedFieldPosition: 11
	LinGreenMaskSize: 6
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 48 (1280x1024)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 2560
	XResolution: 1280
	YResolution: 1024
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 15
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 2
	RedMaskSize: 5
	RedFieldPosition: 10
	GreenMaskSize: 5
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 2560
	BnkNumberOfImagePages: 2
	LinNumberOfImagePages: 2
	LinRedMaskSize: 5
	LinRedFieldPosition: 10
	LinGreenMaskSize: 5
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 49 (1280x1024)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 2560
	XResolution: 1280
	YResolution: 1024
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 2
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 2560
	BnkNumberOfImagePages: 2
	LinNumberOfImagePages: 2
	LinRedMaskSize: 5
	LinRedFieldPosition: 11
	LinGreenMaskSize: 6
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 4a (1600x1200)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 3200
	XResolution: 1600
	YResolution: 1200
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 15
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 1
	RedMaskSize: 5
	RedFieldPosition: 10
	GreenMaskSize: 5
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 3200
	BnkNumberOfImagePages: 1
	LinNumberOfImagePages: 1
	LinRedMaskSize: 5
	LinRedFieldPosition: 10
	LinGreenMaskSize: 5
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 4b (1600x1200)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 3200
	XResolution: 1600
	YResolution: 1200
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 1
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 3200
	BnkNumberOfImagePages: 1
	LinNumberOfImagePages: 1
	LinRedMaskSize: 5
	LinRedFieldPosition: 11
	LinGreenMaskSize: 6
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 4c (1920x1440)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 3840
	XResolution: 1920
	YResolution: 1440
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 15
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 5
	RedFieldPosition: 10
	GreenMaskSize: 5
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 3840
	BnkNumberOfImagePages: 0
	LinNumberOfImagePages: 0
	LinRedMaskSize: 5
	LinRedFieldPosition: 10
	LinGreenMaskSize: 5
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 4d (1920x1440)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 3840
	XResolution: 1920
	YResolution: 1440
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 3840
	BnkNumberOfImagePages: 0
	LinNumberOfImagePages: 0
	LinRedMaskSize: 5
	LinRedFieldPosition: 11
	LinGreenMaskSize: 6
	LinGreenFieldPosition: 5
	LinBlueMaskSize: 5
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 0
	LinRsvdFieldPosition: 0
	MaxPixelClock: 230000000
Mode: 50 (640x480)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 2560
	XResolution: 640
	YResolution: 480
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 32
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 5
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 8
	RsvdFieldPosition: 24
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 2560
	BnkNumberOfImagePages: 5
	LinNumberOfImagePages: 5
	LinRedMaskSize: 8
	LinRedFieldPosition: 16
	LinGreenMaskSize: 8
	LinGreenFieldPosition: 8
	LinBlueMaskSize: 8
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 8
	LinRsvdFieldPosition: 24
	MaxPixelClock: 230000000
Mode: 52 (800x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 3200
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 32
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 3
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 8
	RsvdFieldPosition: 24
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 3200
	BnkNumberOfImagePages: 3
	LinNumberOfImagePages: 3
	LinRedMaskSize: 8
	LinRedFieldPosition: 16
	LinGreenMaskSize: 8
	LinGreenFieldPosition: 8
	LinBlueMaskSize: 8
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 8
	LinRsvdFieldPosition: 24
	MaxPixelClock: 230000000
Mode: 54 (1024x768)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 4096
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 32
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 1
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 8
	RsvdFieldPosition: 24
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 4096
	BnkNumberOfImagePages: 1
	LinNumberOfImagePages: 1
	LinRedMaskSize: 8
	LinRedFieldPosition: 16
	LinGreenMaskSize: 8
	LinGreenFieldPosition: 8
	LinBlueMaskSize: 8
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 8
	LinRsvdFieldPosition: 24
	MaxPixelClock: 230000000
Mode: 56 (1024x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 4096
	XResolution: 1024
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 32
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 2
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 8
	RsvdFieldPosition: 24
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 4096
	BnkNumberOfImagePages: 2
	LinNumberOfImagePages: 2
	LinRedMaskSize: 8
	LinRedFieldPosition: 16
	LinGreenMaskSize: 8
	LinGreenFieldPosition: 8
	LinBlueMaskSize: 8
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 8
	LinRsvdFieldPosition: 24
	MaxPixelClock: 230000000
Mode: 58 (1280x1024)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 5120
	XResolution: 1280
	YResolution: 1024
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 32
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 8
	RsvdFieldPosition: 24
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 5120
	BnkNumberOfImagePages: 0
	LinNumberOfImagePages: 0
	LinRedMaskSize: 8
	LinRedFieldPosition: 16
	LinGreenMaskSize: 8
	LinGreenFieldPosition: 8
	LinBlueMaskSize: 8
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 8
	LinRsvdFieldPosition: 24
	MaxPixelClock: 230000000
Mode: 5a (1600x1200)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 6400
	XResolution: 1600
	YResolution: 1200
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 32
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 8
	RsvdFieldPosition: 24
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 6400
	BnkNumberOfImagePages: 0
	LinNumberOfImagePages: 0
	LinRedMaskSize: 8
	LinRedFieldPosition: 16
	LinGreenMaskSize: 8
	LinGreenFieldPosition: 8
	LinBlueMaskSize: 8
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 8
	LinRsvdFieldPosition: 24
	MaxPixelClock: 230000000
Mode: 5c (1920x1440)
	ModeAttributes: 0x9a
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0x0
	WinFuncPtr: 0xc00060c5
	BytesPerScanline: 7680
	XResolution: 1920
	YResolution: 1440
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 32
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 8
	RsvdFieldPosition: 24
	DirectColorModeInfo: 0
	PhysBasePtr: 0xe8000000
	LinBytesPerScanLine: 7680
	BnkNumberOfImagePages: 0
	LinNumberOfImagePages: 0
	LinRedMaskSize: 8
	LinRedFieldPosition: 16
	LinGreenMaskSize: 8
	LinGreenFieldPosition: 8
	LinBlueMaskSize: 8
	LinBlueFieldPosition: 0
	LinRsvdMaskSize: 8
	LinRsvdFieldPosition: 24
	MaxPixelClock: 230000000
(II) I810(0): Monitor0: Using default hsync range of 28.00-33.00 kHz
(II) I810(0): Monitor0: Using default vrefresh range of 43.00-72.00 Hz
(--) I810(0): Virtual size is 1024x600 (pitch 1024)
(**) I810(0): *Built-in mode "1024x600"
(**) I810(0): *Built-in mode "800x600"
(**) I810(0): *Built-in mode "640x480"

##############################################
*** In function RestoreBIOSMemSize, on line 1396, in file i830_driver.c ***
RestoreBIOSMemSize
##############################################

(==) I810(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6.x86/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.0.0
	ABI class: XFree86 ANSI C Emulation, version 0.3
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6.x86/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 1.1.0
	ABI class: XFree86 Video Driver, version 0.8
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6.x86/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
	compiled for 4.4.99.902, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.8

##############################################
*** In function SetDisplayDevices, on line 730, in file i830_driver.c ***
SetDisplayDevices: devices 0x8
##############################################

(WW) I810(0): remove MTRR 0 - 1000
(==) I810(0): VBE Restore workaround: enabled.
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] 1	0	0xe0000000 - 0xe007ffff (0x80000) MS[B]
	[1] 1	0	0xe8000000 - 0xefffffff (0x8000000) MS[B]
	[2] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[3] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[4] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[5] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[6] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[7] -1	0	0xe0100000 - 0xe01fffff (0x100000) MX[B]E
	[8] -1	0	0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
	[9] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[10] -1	0	0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
	[11] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[12] 1	0	0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
	[13] 1	0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
	[14] 1	0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
	[15] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[16] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[17] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]E
	[18] -1	0	0x00002000 - 0x000020ff (0x100) IX[B]E
	[19] -1	0	0x00002400 - 0x000024ff (0x100) IX[B]E
	[20] -1	0	0x000018c0 - 0x000018ff (0x40) IX[B]E
	[21] -1	0	0x00001c00 - 0x00001cff (0x100) IX[B]E
	[22] -1	0	0x00001880 - 0x000018bf (0x40) IX[B]E
	[23] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]E
	[24] -1	0	0x00000374 - 0x00000377 (0x4) IX[B]E
	[25] -1	0	0x00000170 - 0x0000017f (0x10) IX[B]E
	[26] -1	0	0x000003f4 - 0x000003f7 (0x4) IX[B]E
	[27] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]E
	[28] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]E
	[29] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]E
	[30] 1	0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[31] 1	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6.x86/lib/modules/libint10.a
(II) I810(0): initializing int10
(WW) I810(0): remove MTRR a0000 - c0000
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(WW) I810(0): remove MTRR 0 - 1000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 8000 kB
(II) I810(0): VESA VBE OEM: Almador Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Almador Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0

##############################################
*** In function SetBIOSMemSize, on line 1426, in file i830_driver.c ***
SetBIOSMemSize: 8128 kB
##############################################

(WW) I810(0): remove MTRR e0000000 - e0080000
(II) I810(0): Before: SWF1 is 0x00000108
(II) I810(0): After: SWF1 is 0x00000108
(==) I810(0): Default visual is TrueColor

##############################################
*** In function I830Allocate2DMemory, on line 402, in file i830_memory.c ***
I830Allocate2DMemory: inital is TRUE
##############################################


##############################################
*** In function I830Allocate2DMemory, on line 424, in file i830_memory.c ***
size == 8024k (8216576 bytes == pScrn->videoRam)
pI830->StolenSize == 8060k (8253440 bytes)
##############################################

(II) I810(0): Allocating at least 768 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 2736 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000 (0x013f8000)
(WW) I810(0): xf86AllocateGARTMemory: allocation of 4 pages failed
	(Cannot allocate memory)
(EE) I810(0): Failed to allocate HW (ARGB) cursor space.
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000 (0x013fa000).
(II) I810(0): Allocated 128 kB for the ring buffer at 0xfffe0000
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000

##############################################
*** In function I830Allocate2DMemory, on line 402, in file i830_memory.c ***
I830Allocate2DMemory: inital is FALSE
##############################################


##############################################
*** In function I830Allocate2DMemory, on line 424, in file i830_memory.c ***
size == 8024k (8216576 bytes == pScrn->videoRam)
pI830->StolenSize == 5196k (5320704 bytes)
##############################################

(II) I810(0): Updated framebuffer allocation size from 2736 to 4096 kByte
(II) I810(0): Updated pixmap cache from 768 scanlines to 1448 scanlines

##############################################
*** In function I830BIOSScreenInit, on line 4259, in file i830_driver.c ***
assert(if(!I830DoPoolAllocation(pScrn, pI830->StolenPool)))
##############################################


##############################################
*** In function I830DoPoolAllocation, on line 1060, in file i830_memory.c ***
I830DoPoolAllocation
##############################################


##############################################
*** In function I830BIOSScreenInit, on line 4263, in file i830_driver.c ***
assert( if(!I830FixupOffsets(pScrn)) )
##############################################


##############################################
*** In function I830FixupOffsets, on line 1182, in file i830_memory.c ***
I830FixupOffsets
##############################################

(II) I810(0): 0x8956120: Memory at offset 0x00000000, size 4096 kBytes
(II) I810(0): 0x8955680: Memory at offset 0x07fff000, size 4 kBytes
(II) I810(0): 0x89556a0: Memory at offset 0x00000000, size 0 kBytes
(II) I810(0): 0x8954344: Memory at offset 0x007bf000, size 128 kBytes
(II) I810(0): 0x8956160: Memory at offset 0x07fee000, size 64 kBytes
(II) I810(0): 0x89556c0: Memory at offset 0x07ffe000, size 4 kBytes

##############################################
*** In function I830BIOSScreenInit, on line 4275, in file i830_driver.c ***
assert( if(!I830MapMem(pScrn)) )
##############################################

(WW) I810(0): remove MTRR e0000000 - e0080000
(WW) I810(0): set MTRR e8000000 - f0000000
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000

##############################################
*** In function I830BIOSScreenInit, on line 4293, in file i830_driver.c ***
assert( if(!vgaHWMapMem(pScrn)) )
##############################################

(WW) I810(0): remove MTRR a0000 - b0000

##############################################
*** In function I830BIOSScreenInit, on line 4300, in file i830_driver.c ***
assert( if(!I830BIOSEnterVT(scrnIndex, 0)) )
##############################################


##############################################
*** In function I830BIOSEnterVT, on line 4773, in file i830_driver.c ***
Enter VT
##############################################


##############################################
*** In function SetDisplayDevices, on line 730, in file i830_driver.c ***
SetDisplayDevices: devices 0x8
##############################################


##############################################
*** In function I830BindGARTMemory, on line 1482, in file i830_memory.c ***
I830BindGARTMemory: StolenOnly is FALSE, pI830->GttBound is FALSE
##############################################

(II) I810(0): xf86BindGARTMemory: bind key 21 at 0x07fff000 (pgoffset 32767)
(II) I810(0): xf86BindGARTMemory: bind key 23 at 0x07fee000 (pgoffset 32750)
(II) I810(0): xf86BindGARTMemory: bind key 22 at 0x07ffe000 (pgoffset 32766)

##############################################
*** In function SetBIOSMemSize, on line 1426, in file i830_driver.c ***
SetBIOSMemSize: 8128 kB
##############################################

(II) I810(0): Before: SWF1 is 0x00000108
(II) I810(0): After: SWF1 is 0x00000108

##############################################
*** In function SaveHWState, on line 3138, in file i830_driver.c ***
SaveHWState
##############################################


##############################################
*** In function ResetState, on line 3020, in file i830_driver.c ***
ResetState: flush is FALSE
##############################################


##############################################
*** In function SetHWOperatingState, on line 3119, in file i830_driver.c ***
SetHWOperatingState
##############################################


##############################################
*** In function SetRingRegs, on line 3072, in file i830_driver.c ***
SetRingRegs
##############################################


##############################################
*** In function SetFenceRegs, on line 3055, in file i830_driver.c ***
SetFenceRegs
##############################################


##############################################
*** In function I830InitHWCursor, on line 83, in file i830_cursor.c ***
I830InitHWCursor
##############################################


##############################################
*** In function I830VESASetMode, on line 3405, in file i830_driver.c ***
I830VESASetMode
##############################################


##############################################
*** In function I830VESASetVBEMode, on line 3335, in file i830_driver.c ***
Setting mode 0x0000c047
##############################################


[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux