Re: API change for bus_dma

From: Justin T. Gibbs (gibbs_at_scsiguy.com)
Date: 06/28/03

  • Next message: Oleg Sharoiko: "Re: dynamically linked root and nscd"
    Date: Fri, 27 Jun 2003 16:32:07 -0600
    To: Andrew Gallatin <gallatin@cs.duke.edu>, Scott Long <scott_long@btc.adaptec.com>
    
    

    > > As I understand it, it is possible to set the pycho bridge to use
    > > a coherent address range, but FreeBSD doesn't take advantage of that
    > > yet.
    > >
    >
    > Yes, that's what solaris does..

    We added BUS_DMA_COHERENT to the API just before shipping 5.1. It
    is only a "hint", so if you need to verify that the implementation
    was able to give you coherent memory, we should add an API to allow
    you to know. Of course, the Sparc bus dma implementation doesn't honor
    the flag yet, but I'm sure that will change shortly.

    --
    Justin
    _______________________________________________
    freebsd-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
    

  • Next message: Oleg Sharoiko: "Re: dynamically linked root and nscd"

    Relevant Pages

    • Re: Generic Kernel API
      ... >> about generic kernel API which could make it possible for hardware ... >> vendors to supply us with their own drivers. ... >> the entire OS in case the driver was buggy. ... I never meant it to be an universal API but a FreeBSD one only. ...
      (freebsd-current)
    • VideoBSD and other APIs
      ... see my message post in the last two digests of the list that I received. ... I am looking to do some trivial coding for a Hauppauge WinTV card. ... what API can I use to access this? ... I'd prefer to do this on FreeBSD over Linux. ...
      (freebsd-questions)
    • Re: NSS Modules
      ... > Is anyone else developing NSS modules for FreeBSD? ... > I believe I've figured out the API .. ... As I support more operating systems, ... Any recommendations on what I could do to create an API define that ...
      (freebsd-hackers)
    • Porting on FreeBSD 53
      ... it's a backup product which is still running on FreeBSD 4.0 ... waitAPI ... the first is a ECHILD error on a wait call after a fork fork ...
      (freebsd-hackers)
    • FreeBSD 5.3
      ... it's a backup product which is still running on FreeBSD 4.0 ... waitAPI ... the first is a ECHILD error on a wait call after a fork fork ...
      (freebsd-questions)