RE: correct use of bus_dmamap_sync
From: Singh, Vijay (Vijay.Singh_at_netapp.com)
Date: 10/25/05
- Previous message: Dinesh Nair: "Re: correct use of bus_dmamap_sync"
- Maybe in reply to: Dinesh Nair: "correct use of bus_dmamap_sync"
- Next in thread: Dinesh Nair: "Re: correct use of bus_dmamap_sync"
- Reply: Dinesh Nair: "Re: correct use of bus_dmamap_sync"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 25 Oct 2005 10:02:45 -0700 To: "Dinesh Nair" <dinesh@alphaque.com>
man bus_dma(9)
> -----Original Message-----
> From: Dinesh Nair [mailto:dinesh@alphaque.com]
> Sent: Tuesday, October 25, 2005 7:03 AM
> To: Dinesh Nair
> Cc: freebsd-hackers@freebsd.org
> Subject: Re: correct use of bus_dmamap_sync
>
>
>
> On 10/25/05 21:15 Dinesh Nair said the following:
> > the pseudo code for the read and write, called during an interrupt
> > cycle, are:
> >
> > rx_func()
> > {
> > POSITION A
> >
> > while(there_is_some_data) {
> > memcpy(somebuf, readbuf)
> > }
> > POSITION B
> > }
> >
> > tx_func()
> > {
> > POSITION C
> >
> > while(there_is_some_data) {
> > memcpy(writebuf, somebuf)
> > }
> > POSITION D
> > }
> >
> > the question is, what op should i use for bus_dmamap_sync
> in positions
> > A, B, C and D ?
>
> responding to my own request, i mean which of
> BUS_DMASYNC_PREREAD, BUS_DMASYNC_POSTREAD,
> BUS_DMASYNC_PREWRITE, BUS_DMASYNC_POSTWRITE should i use, and where ?
>
> --
> Regards, /\_/\ "All dogs go to heaven."
> dinesh@alphaque.com (0 0) http://www.alphaque.com/
> +==========================----oOO--(_)--OOo----==============
==========
> +==+
> | for a in past present future; do
> |
> | for b in clients employers associates relatives
> neighbours pets; do |
> | echo "The opinions here in no way reflect the opinions of
> my $a $b." |
> | done; done
> |
> +=============================================================
> ==========
> +==+
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to
> "freebsd-hackers-unsubscribe@freebsd.org"
>
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
- Previous message: Dinesh Nair: "Re: correct use of bus_dmamap_sync"
- Maybe in reply to: Dinesh Nair: "correct use of bus_dmamap_sync"
- Next in thread: Dinesh Nair: "Re: correct use of bus_dmamap_sync"
- Reply: Dinesh Nair: "Re: correct use of bus_dmamap_sync"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|