On Saturday 25 May 2002 11:48 am, José Fonseca wrote:
> On 2002.05.25 17:16 Frank C. Earl wrote:

> Frank, Leif was pretty clear and I quote:
>
>       "it IS possible to derail a bus master in progress and set it
> processing from a different table in mid-stream.  Plus, if the address is
> bogus or the table is misconstructed, this will cause an engine lockup and
> take out DMA until the machine is cold restarted."
>
> And this can happen regardless if a specific register is to be read or
> not. (In fact, if you look at the test case you'll see that no register is
> being read except for debugging purposes.)

Yep.  I looked at his example again and it just didn't initially click when I 
looked at it the first time- I really do need to NOT post things just after 
waking up...  This is extremely disappointing to say the least.  Doing the 
copying is going to eat at least part if not all the advantage of doing 
either route.


-- 
Frank Earl

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to