Re: [RFC] remove bus_memio.h and bus_pio.h

From: Marcel Moolenaar (marcel_at_xcllnt.net)
Date: 05/25/05

  • Next message: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"
    Date: Wed, 25 May 2005 10:40:23 -0700
    To: "M. Warner Losh" <imp@bsdimp.com>
    
    

    On May 25, 2005, at 10:19 AM, M. Warner Losh wrote:

    > Short answer:
    >
    > Great idea.

    Seconded.

    > Longer, more detailed answer.
    >
    > The original idea was to provide a hint to busspace that this driver
    > only ever used a certain subset of the available mappings so it should
    > assume that subset and agressively optimize the code.

    It has also worked against, well, me in the past in that I couldn't
    figure out why a driver simply didn't want to work with memio while
    it worked perfectly with pio. Then I spotted the bus_pio.h header at
    the top and cursed, cursed, cursed.

    I'm all for performance tuning, but the newbus optimization is just
    too weird for its own good this way.

    -- 
      Marcel Moolenaar         USPA: A-39004          marcel@xcllnt.net
    _______________________________________________
    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: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"

    Relevant Pages

    • Re: IP1000 gigabit nic driver
      ... At least not on netdev@xxxxxxxxxxxxxxx (hint, ... Sundance Technology Inc IC Plus IP1000 ... engineered code on your computer to help the rework/merging process? ... I finally got around to putting a 2nd NIC in my box that has one of this chips and was going to start fixing the driver up and preparing it for submission this weekend. ...
      (Linux-Kernel)
    • Re: Thanks for All the Help
      ... : On Fri, 2004-05-28 at 08:01, M. Warner Losh wrote: ... :>: driver to the system and all of ZERO people chime in with help. ... problem arises since I just want to diddle I/O addresses and none of the ... base I/O address from the kernel config file. ...
      (freebsd-stable)
    • Re: IP1000 gigabit nic driver
      ... Afaik the driver has never been submitted for inclusion. ... At least not on netdev@xxxxxxxxxxxxxxx (hint, ... Sundance Technology Inc IC Plus IP1000 ... There's no LICENSE in the source, ...
      (Linux-Kernel)
    • Re: cvs commit: src/sys/modules/iwi Makefile src/sys/dev/iwi if_iwi.cif_iwi
      ... : Warner Losh wrote: ... :> on its name from the in-kernel loader. ... The in-kernel linker can only lookup things loaded ... :> safely and hand a reference to the file to the driver. ...
      (freebsd-arch)
    • Re: atheros frecuencies limited
      ... M. Warner Losh wrote: ... can get all the channels by using the same wireless card but a different OS. ... The other thing is that I thought atheros doesnt have firmware and the ... driver handles the regulatory domain settings. ...
      (freebsd-current)