[Bug 16781] Lockup when starting with second screen attached

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 30 06:21:44 PDT 2008


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





--- Comment #6 from Friedrich Gräter <graeter at hydrixos.org>  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.


More information about the xorg-driver-ati mailing list