<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Jordan,<br>
<br>
So I take it your the engineer at AMD responsible for the GEODE video
drivers?<br>
<br>
<br>
<br>
Jordan Crouse wrote:
<blockquote cite="mid20071219154637.GC2533@cosmic.amd.com" type="cite">
  <pre wrap="">On 18/12/07 19:21 -0800, Larry Maloney wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I thought I would share my Xorg.0.log

I can use the Generic VGA drivers OK. 
VESA doesn't seem to work for me.

I can't compile the drivers for FreeBSD, cause it appears the Make is setup 
for Linux.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Indeed.  Most of the users of the drivers are very Linux centric, and I
apologize for being so selfish. :)
  </pre>
</blockquote>
<br>
So,&nbsp; does this mean the makefiles are setup specifically for Linux?&nbsp; No
other platform makes are available?<br>
<br>
Do I need any other information to build a configure script for BSD?&nbsp;
Is there any information about dependencies, and libraries that might<br>
be committed from the current build / configure scripts?<br>
<br>
One other question.&nbsp; What is the true amount of memory available in the
hardware for the graphics?&nbsp; Is it 256K ?<br>
<br>
Thanks.<br>
<br>
Larry<br>
<br>
<br>
<blockquote cite="mid20071219154637.GC2533@cosmic.amd.com" type="cite">
  <pre wrap=""></pre>
  <blockquote type="cite">
    <pre wrap="">I can try to modify the build/drivers for FreeBSD if anyone can tell me if 
I should be able to do that.....
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I don't see why not.  We'll gladly take any patches you can give us.

  </pre>
  <blockquote type="cite">
    <pre wrap="">If I run X -configure I get the following:

II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/local/lib/xorg/modules//libint10.so
(II) VESA(0): initializing int10
(==) VESA(0): Write-combining range (0xa0000,0x20000) was already clear
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 2.0
(II) VESA(0): VESA VBE Total Mem: 8192 kB
(II) VESA(0): VESA VBE OEM: Advanced Micro Devices
(II) VESA(0): VESA VBE OEM Software Rev: 1.0
(II) VESA(0): VESA VBE OEM Vendor: Elpin Systems VGA BIOS
(II) VESA(0): VESA VBE OEM Product: GEODE LX
(II) VESA(0): VESA VBE OEM Product Rev: Version 6.12
(WW) VESA(0): Failed to set write-combining range (0xee000000,0x800000)
(II) VESA(0): virtual address = 0x2873f000,
   physical address = 0xee000000, size = 8388608
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(II) VESA(0): VBESetVBEMode failed(==) VESA(0): Write-combining range 
(0x0,0x1000) was already clear
c000:0282: A2 ILLEGAL EXTENDED X86 OPCODE!
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Ouch.  This looks like vesa is behaving badly.  Wouldn't be the first time.

  </pre>
  <blockquote type="cite">
    <pre wrap="">I wonder if this is because I compiled my kernel and world with an 
optimization flag that isn't liked?

I used -march=i586, enabled 3dNow and mmx.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Those should be correct.  

I'm looking forward to what you come up with.

Thanks,
Jordan




  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
==============================
Larry P. Maloney
CEO/CTO SoftNet Solutions

Phone: 650-669-1942
  Web: <a class="moz-txt-link-abbreviated" href="http://www.softnetsolution.com">www.softnetsolution.com</a></pre>
</body>
</html>