Date: Thu, 24 Jul 2003 10:46:07 -0700 (PDT) From: Nate Lawson <nate@root.org> To: John Baldwin <jhb@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/lnc if_lnc.c Message-ID: <20030724104435.M41972@root.org> In-Reply-To: <XFMail.20030724110942.jhb@FreeBSD.org> References: <XFMail.20030724110942.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030724104435.M41972>