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>
index | next in thread | previous in thread | raw e-mail
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. When I tried to move this to PCI many years ago, I encountered a lot of resistance that didn't make sense to me at the time (so I can't do it justice now). This should tell you how long the problem has languished. It was the primary motivator behind writing devd, but the pci resistance lead me to put aside the problem for a while. I'll be happy to pick it back up, especially if I can get some help going through all the drivers and tagging 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. :)help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTi=nNmaogBc44LirQp98w55F8FY4bw>
