From owner-freebsd-hackers Sat Dec 26 18:47:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA29096 for freebsd-hackers-outgoing; Sat, 26 Dec 1998 18:47:43 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from abraracourcix.galea.com (ppp020.110.mmtl.videotron.net [207.253.110.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA29091 for ; Sat, 26 Dec 1998 18:47:41 -0800 (PST) (envelope-from sepotvin@videotron.ca) Received: from videotron.ca (localhost [127.0.0.1]) by abraracourcix.galea.com (8.9.1/8.9.1) with ESMTP id VAA00286; Sat, 26 Dec 1998 21:46:55 -0500 (EST) (envelope-from sepotvin@videotron.ca) Message-ID: <36859F9F.5B8DAFF@videotron.ca> Date: Sat, 26 Dec 1998 21:46:55 -0500 From: "Stephane E. Potvin" Organization: Galea Network Security X-Mailer: Mozilla 4.07 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Mike Smith , Hackers@FreeBSD.ORG Subject: Re: New bootloader and network iface References: <199812180212.SAA00576@dingo.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > > > I have to be able to boot a kernel over the network. > > Looking at the new bootloader. I gather from the code that > > it should be possible given that the right device support > > is added. Does anyone know if any nic is already supported > > and if so where I could find the code? If there are no nic > > drivers available right now is there any doc about what > > the bootloader is expecting the driver to look like apart > > from the code? Btw, I can't use nic boot roms to do it. > > There's no documentation, apart from the code at this stage, no. Network > booting works on the Alpha, although it has some rough edges at the > moment. If you're interested in working on this, I'd be more than > happy to help you with it. > Well, I surely could use some help :) Could you explain to me how does the match mechanism works for netif_driver devices? Especially how the select of the right iface (de, lnc, ...) is supposed to be done. Btw, I was unable to get the loader to work until I aligned then end variable to a MEMNODE_SIZE_MASK boundary in the call to setheap in "main.c". Is is really needed? Thanks in advance! Stephane E. Potvin Galea Network Security To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message