Re: [RFC] remove bus_memio.h and bus_pio.h
From: Marcel Moolenaar (marcel_at_xcllnt.net)
Date: 05/25/05
- Previous message: M. Warner Losh: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- In reply to: M. Warner Losh: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Next in thread: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Reply: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Reply: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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"
- Previous message: M. Warner Losh: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- In reply to: M. Warner Losh: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Next in thread: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Reply: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Reply: Doug Rabson: "Re: [RFC] remove bus_memio.h and bus_pio.h"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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: Problem with HP DL380
... : On Sat, 20 Nov 2004, M. Warner Losh wrote: ... hw.pci.do_powerstate puts a
device into C3 state if no driver attaches. ... That iLO service processor of the
DL380s ... kernel initializes its ACPI parts, and then the iLO console stops working. ...
(freebsd-current)