From owner-freebsd-hackers Fri Feb 2 9:26:30 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from xena.gsicomp.on.ca (cr677933-a.ktchnr1.on.wave.home.com [24.43.230.149]) by hub.freebsd.org (Postfix) with ESMTP id 61CB837B6A2 for ; Fri, 2 Feb 2001 09:26:12 -0800 (PST) Received: from hermes (hermes.gsicomp.on.ca [192.168.0.18]) by xena.gsicomp.on.ca (8.11.1/8.9.3) with SMTP id f12HOOi17815; Fri, 2 Feb 2001 12:24:25 -0500 (EST) (envelope-from matt@gsicomp.on.ca) Message-ID: <00e401c08d3e$3dc6c760$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: "Daryl Chance" , References: <003901c08b9d$107b0d40$0200000a@mike> <20010131233508.A70852@xor.obsecurity.org> <001b01c08c54$653b4ae0$0200000a@mike> <008201c08c94$739d48f0$1200a8c0@gsicomp.on.ca> <001501c08d32$9a2e9840$0200000a@mike> Subject: Re: Moving to KLM's Date: Fri, 2 Feb 2001 12:33:22 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > this isn't what i was asking....FWIW, my current kernel is 1.4M :P. > > What i'm wanting to know is what is the minimal kernel (meaning what > HAS to be there for it to boot) that can be compiled. I want to try using > the KLM feature for pretty much everything (if_dc, if_ed, ipfw, nfs, etc > etc), > mostly just so i can learn more about FBSD. Processor support (machine, cpu), options COMPAT_43, FFS, FFS_ROOT, bus devices (device isa, pci), some sort of drive subsystem (SCSI -> device ahc, scbus, da or ATA -> device ata, atadisk, ata0) and system console support (device sc0, vga0) and keyboard support (device atkbdc0/atkbd0). If you want serial console support, then you can swap out the keyboard stuff for serial support (device sio) That's about the minimal stuff you need. You need bus, disk, filesystem and user input/output support in the kernel before you can load KLDs. -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message