Port-macppc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: which bus_dmamap_sync() ?
On Sun, Jun 22, 2008 at 08:42:31PM +0200, Peter Bex wrote:
> > Specifically for the USB controller this doesn't work because the
> > USB controller keeps running and can read/write to the linked list
> > of DMA descriptors while we're also handling it.
> > Some network controllers may also have this issue.
>
> I think I may be experiencing this problem with ural. See my post on
> current-users:
> http://mail-index.netbsd.org/current-users/2008/06/20/msg003135.html
>
> This goes over my head, so I'm not sure if this is the cause or
> something else is. All I know that it used to work on 4.0. If someone
> wants me to test something, I'd be happy to do so.
I'm not sure if this could cause your problem. I think it's more likely
to cause the controller to halt on an inconsistency in the descriptors,
than cause high-level errors like that.
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index