From mint-bounce@lists.fishpool.fi Mon Sep 12 09:26:43 2005 X-Original-To: fnaumann@mail.boerde.de Delivered-To: fnaumann@mail.boerde.de Date: Mon, 12 Sep 2005 09:25:18 +0200 (CEST) From: Frank Naumann X-X-Sender: fnaumann@wh58-508.st.uni-magdeburg.de To: mint@lists.fishpool.fi Subject: Re: [MiNT] kernel module howto? In-Reply-To: <43252BAD.203@utbm.fr> Message-ID: References: <1126430208.4323f600dc9ec@webmail2.utbm.fr> <43252BAD.203@utbm.fr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scan-Signature: 51053d43ef344212f70cefe16a149746 X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-To: mint-bounce@lists.fishpool.fi X-original-sender: fnaumann@boerde.de Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: X-Virus-Scanned: by amavisd-new at relay.boerde.de X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on relay.boerde.de X-Spam-Status: No, hits=-0.9 tagged_above=-50.5 required=7.0 tests=AWL, BAYES_00 X-Spam-Level: Hello! >> For xfs and xdd there are example skeletons inside the source tree. Just >> look for the skeleton folders in freemint/sys/{xfs,xdd} > > Is it the same, if I wan't to have MyAeS in kernel module as XaAES do? No, the xaaes kernel module is not a xfs or xdd. >>> Does we can ask to not prempt process in critical part of the code in >>> kernel module? >>> >> The kernel never preeempt itself except on explicit request by calling the >> scheduler. > > So probably I need documentation about scheduler? It's all documented in the kernel source, take a look on freemint/sys/mint/kentry.h. If you include the right header files you can just call sleep(...), wake(...) and all other things. Regards, Frank -- ATARI FALCON 060 // MILAN 060 ----------------------------------------- http://www.cs.uni-magdeburg.de/~fnaumann/ e-Mail: fnaumann@freemint.de