From owner-freebsd-questions Thu Mar 15 19:33:52 2001 Delivered-To: freebsd-questions@freebsd.org Received: from cx344940-a.meta1.la.home.com (cx344940-a.meta1.la.home.com [24.6.21.74]) by hub.freebsd.org (Postfix) with ESMTP id 8717837B719 for ; Thu, 15 Mar 2001 19:33:49 -0800 (PST) (envelope-from conrads@cx344940-a.meta1.la.home.com) Received: (from conrads@localhost) by cx344940-a.meta1.la.home.com (8.11.3/8.11.3) id f2G3c1q39642; Thu, 15 Mar 2001 21:38:01 -0600 (CST) (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15025.33194.124264.849176@guru.mired.org> Date: Thu, 15 Mar 2001 21:38:00 -0600 (CST) Organization: @Home Network From: Conrad Sabatier To: Mike Meyer Subject: Re: SYSCALL Cc: questions@FreeBSD.ORG, Edward Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 16-Mar-01 Mike Meyer wrote: > Edward types: >> Hello all, >> I want to know, is there any standards in FreeBSD driver >> writting? In other words, I want to know how FreeBSD's kernel works >> with driver? I tried to look in sources, but I didn't found >> anything... For example, how the kernel on low level reads the sector >> from hard disk? Or prints the string to the screen??? Where can I >> find this code in the source? Or where is system call handler? > > They're all there. Sounds like you want to get Kirk McKusick's book on > BSD to get started, though. There are some online tutorials as well at http://www.freebsd.org/tutorials/ The assembly language tutorial in particular details the low-level system call interface. ---------------------------------- E-Mail: Conrad Sabatier Date: 15-Mar-01 Time: 21:36:47 This message was sent by XFMail ---------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message