[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