I figured this one out two minutes before you wrote this :)
Stack variable. It was in someone else's code of course. I have
temporarily fixed it by doing a kmalloc and a memcpy.
Thanks for the advice. A dumb error but when someone does the same thing
they will find it in the archive.
> According to the UHCI spec, possible causes for a Host System Error are:
> PCI Parity Error, PCI Master Abort and PCI Target Abort. I'm not a PCI
> guru so I couldn't tell you what those mean.
>
> I have seen problems similar to this when the address for the buffer was
> bogus. That would cause PCI problems, but I thought the HC handled them
> a bit more gracefully. You can't pass pointers to the stack or user
> space.
>
> Would it be possible to look at your code?
----
Mark Douglas Corner
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]