Re: USB and more PCI device support
David Brownlee <[email protected]> Mon, 13 Dec 2010 20:57:46 +0000
| Newsgroups | gmane.os.netbsd.ports.cobalt |
|---|---|
| Message-ID | <[email protected]> |
On 13 December 2010 18:27, Erik Berls <[email protected]> wrote: > On Mon, Dec 13, 2010 at 10:20, Andy Ruhl <[email protected]> wrote: >> On Sun, Dec 12, 2010 at 4:31 AM, Izumi Tsutsui <[email protected]> wrote: >>> I know it's a bit annoying so I also put a compiled sample kernel >>> which includes much more PCI and USB device drivers: >>> ftp://ftp.NetBSD.org/pub/NetBSD/arch/cobalt/5.1/ >>> - kern-GENERIC.tgz includes "/netbsd" kernel based on GENERIC >>> but with more drivers. >>> - "PCIDEVS" is a kernel config file to build this one >>> >>> You can use it by replacing a kernel in running your system and >>> rebooting it, but don't forget to rename an original kernel for recovery. >> >> Will this eventually be rolled into the regular code stream? USB >> support makes the Cobalt a lot more useful. > > I could be convinced. One of the things that sort of broke at one > point was netbooting of large kernels and booting off the second drive > (either of which is necessary to install to CF cards) due to bloat. > At that time the bootstrap only worked on the primary HD. I'd have to > double check that we don't make certain use cases harder, or > impossible. (eg. NetBooting a kernel with fun stuff in it.) There is prior art on i386 for a GENERIC and GENERIC_TINY. Someone with a 16MB vanilla RAQ is unlikely to be impressed by a 9MB+ GENERIC packed full of extra PCI and USB devices, but it seems that there is enough demand for the full fat version :)