Date: Mon, 13 Jun 2011 08:05:43 +0800 From: Adrian Chadd <adrian@freebsd.org> To: "Daniel O'Connor" <doconnor@gsoft.com.au> Cc: svn-src-head@freebsd.org, Warner Losh <imp@bsdimp.com> Subject: Re: svn commit: r222980 - in head/sys: amd64/conf i386/conf Message-ID: <BANLkTi=nNmaogBc44LirQp98w55F8FY4bw@mail.gmail.com> In-Reply-To: <D6F16B31-03B5-46A6-8E78-A8E7440E9DA7@gsoft.com.au> References: <201106110908.p5B98kkE066709@svn.freebsd.org> <alpine.BSF.2.00.1106111403060.44950@fledge.watson.org> <BANLkTik%2B-gVXGQkFmTH%2Bm2hswfnrRcawrg@mail.gmail.com> <alpine.BSF.2.00.1106111445460.44950@fledge.watson.org> <75DAEF7E-F43E-427E-8AFA-586E0B56D450@bsdimp.com> <20110611184549.GB3284@garage.freebsd.pl> <20110612112150.GB62801@FreeBSD.org> <94A51677-0181-471A-B4D6-DC596C7BCBFD@gsoft.com.au> <5506A922-E3FF-477D-AB12-4B47C4D6CE04@bsdimp.com> <D6F16B31-03B5-46A6-8E78-A8E7440E9DA7@gsoft.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On 13 June 2011 07:53, Daniel O'Connor <doconnor@gsoft.com.au> wrote: >> PC Card has also had the standard structure and interface for many years= . =A0When I tried to move this to PCI many years ago, I encountered a lot o= f resistance that didn't make sense to me at the time (so I can't do it jus= tice now). =A0This should tell you how long the problem has languished. =A0= It was the primary motivator behind writing devd, but the pci resistance le= ad me to put aside the problem for a while. =A0I'll be happy to pick it bac= k up, especially if I can get some help going through all the drivers and t= agging things appropriately. > > I would be interested in helping, certainly with the mechanical changes. Give me a couple weeks to tinker with the build so I can at least populate a modules.conf file and boot i386/amd64 from a modules-only kernel, then I'll post an update to -arch. This kind of device enumeration would be nice but it's mostly orthogonal to the initial discussion point. Eg, given that you need to have loaded the root devices (eg ata/scsi, usb+umass, etc) before you boot the kernel, those will have to either be enumerated by loader (ew?) or loaded by loader at load time. Adrian (Alliteration was intentional. :)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTi=nNmaogBc44LirQp98w55F8FY4bw>