cvs commit: src/sys/dev/lnc if_lnc.c

Nate Lawson nate at root.org
Thu Jul 24 10:46:08 PDT 2003


On Thu, 24 Jul 2003, John Baldwin wrote:
> On 23-Jul-2003 M. Warner Losh wrote:
> >: Hmmm.  I guess if unloading pccard detaches all pccard devices and their
> >: children then it is safe if you always use KOBJ methods and never link
> >: against any functions for your bus attachments.
> >
> > That's why pccard tries very hard to refuse to export ANY symbols that
> > pccard client drivers use.  Other busses should do likewise.
>
> Yes, unfortunately that means I need to duplicate some code in some
> places now.  E.g. isab_attach() must die.  pcib_attach() is a harder
> nut to crack, but it is only used by acpi and I think all acpi systems
> require pci anyways.

I don't think acpi requires pci.  The _CRS and _ADR methods work for other
buses and there is no reason pci would be required.  However, it's safe to
assume that any machine that has acpi has some form of pci also.

-Nate


More information about the cvs-src mailing list