http://bugs.freedesktop.org/show_bug.cgi?id=16781





--- Comment #6 from Friedrich Gräter <[EMAIL PROTECTED]>  2008-10-30 06:21:42 
PST ---
Okay, I did some further investigations by myself. 

It seems to be a bug in the AtomBIOS code, that will be executed when
unblanking the screen. It could be also a bug in the interpreter.

I put some trace-code into the AtomBIOS byte code interpreter which tells me,
what the AtomBIOS is doing.

I found out, that it hangs in an endless loop, executing the following
instructions:

0xEE9335BC Op-Code 0x4A | Test 0x9, AtiReg(0x1827+0x200)
0xEE9335C1 Op-Code 0x44 | Jump [Equal]

These two instructions are executed in the endless loop.

The Value of AtiReg(0x1827+0x200) = 0x2.

I try to figure out now whether it is a bug of the firmware or a bug in the
processing of the jump-instruction by ProcessJump.

(It's a little bit time-intensive, because I've to reboot my computer during
each test)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to