From owner-freebsd-questions Wed Oct 18 08:05:07 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA03727 for questions-outgoing; Wed, 18 Oct 1995 08:05:07 -0700 Received: from late5.e-technik.uni-erlangen.de (late5.e-technik.uni-erlangen.de [131.188.254.132]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id IAA03694 for ; Wed, 18 Oct 1995 08:04:25 -0700 Received: (from eilts@localhost) by late5.e-technik.uni-erlangen.de (8.6.10/8.6.6) id QAA04415; Wed, 18 Oct 1995 16:02:33 +0100 From: Hinrich Eilts Message-Id: <199510181502.QAA04415@late5.e-technik.uni-erlangen.de> Subject: Re: lkm programming To: wollman@lcs.mit.edu (Garrett A. Wollman) Date: Wed, 18 Oct 1995 16:02:32 +0100 (MEZ) Cc: questions@freebsd.org In-Reply-To: <9510181359.AA05156@halloran-eldar.lcs.mit.edu> from "Garrett A. Wollman" at Oct 18, 95 09:59:02 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 724 Sender: owner-questions@freebsd.org Precedence: bulk > > Can anybody point me to some direction where I might get information on > > implementing loadable kernel modules? > > Your best bet is probably to look at the sources of the ones that > already exist. Be aware that there is quite a bit of magic going on > with the VFS LKMs, so you should probably look at something simpler > like the discard driver. > The lack of any documentation regarding kernel programming is one of the biggest disadvantures of FreeBSD. -- Hinrich Eilts Uni: eilts@late.e-technik.uni-erlangen.de | G i b D O S | Priv.: eilts@tor.dialin.rrze.uni-erlangen.de | k e i n e | http://late5.e-technik.uni-erlangen.de/user/eilts.html | C h a n c e ! |