[Xorg-driver-geode] AMD Geode on Freebsd UPDATE: (oops I was wrong)

Larry Maloney larrypatrickmaloney at yahoo.com
Thu Dec 20 09:32:10 PST 2007


Jordan,

OK, thank you very much! :)

I will work on this today.

Larry

Jordan Crouse wrote:
> On 20/12/07 02:42 -0800, Larry Maloney wrote:
>   
>> Sorry, I was wrong.
>>
>> The driver loads, I get an X back ground and the X cursor, but the session 
>> is frozen.  I can't load any graphic applications inside X.
>>     
>
> That is most likely because the GPU is stuck in an infinite loop.
> Easy way to check is to add option "NoAccel" "true" to the card 
> section in your xorg.conf.
>
> If that is the case, then the problem is probably in the MSR code,
> which I feared might give us problems in BSD.
>
> put copious ErrorF messages through the LXReadMSR and LXWriteMSR
> functions - the GeodeReadMSR and LXWRiteMSR functions should return
> error on your machine (since BSD doesn't have /dev/cpu/0/msr),
> but the LX_MSR_READ and LX_MSR_WRITE functions should work.  One thing
> to check is to make sure that the inline assembly is correct and
> that you have I/O permission in BSD (you should, but you never know).
>
> if there is a sane way to read MSRs without the VSA I/O on BSD, then
> lets put that into the GeodeReadMSR and GeodeWriteMSR functions bounded
> the appropriate #ifdefs, which is the more correct solution (as you can
> tell, I know nothing of the internal workings of BSD).
>
> The problem _might_ be somewhere else, but to be honest with you, every
> time this failure case has come up, then this has been the problem.
>
> Jordan
>
>
>
>
>   


-- 
==============================
Larry P. Maloney
CEO/CTO SoftNet Solutions

Phone: 650-669-1942
  Web: www.softnetsolution.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.x.org/archives/xorg-driver-geode/attachments/20071220/2b847c82/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: larrypatrickmaloney.vcf
Type: text/x-vcard
Size: 318 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-driver-geode/attachments/20071220/2b847c82/attachment-0001.vcf 


More information about the Xorg-driver-geode mailing list