From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 21 01:50:41 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95DC916A41F for ; Mon, 21 Nov 2005 01:50:41 +0000 (GMT) (envelope-from mayong@mail.com) Received: from webmail-outgoing.us4.outblaze.com (webmail-outgoing2.us4.outblaze.com [205.158.62.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5066D43D45 for ; Mon, 21 Nov 2005 01:50:41 +0000 (GMT) (envelope-from mayong@mail.com) Received: from unknown (unknown [192.168.9.180]) by webmail-outgoing.us4.outblaze.com (Postfix) with QMQP id B34E7180012B for ; Mon, 21 Nov 2005 01:50:40 +0000 (GMT) X-OB-Received: from unknown (205.158.62.51) by wfilter.us4.outblaze.com; 21 Nov 2005 01:50:40 -0000 Received: by ws1-5.us4.outblaze.com (Postfix, from userid 1001) id A4E2A8402E; Mon, 21 Nov 2005 01:50:40 +0000 (GMT) Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="gb2312" MIME-Version: 1.0 From: "Yong Ma" To: =?gb2312?B?ufnV8buq?= , freebsd-hackers@freebsd.org Date: Sun, 20 Nov 2005 20:50:40 -0500 Received: from [159.226.5.225] by ws1-5.us4.outblaze.com with http for mayong@mail.com; Sun, 20 Nov 2005 20:50:40 -0500 X-Originating-Ip: 159.226.5.225 X-Originating-Server: ws1-5.us4.outblaze.com Message-Id: <20051121015040.A4E2A8402E@ws1-5.us4.outblaze.com> Cc: Subject: Re: a puzzle about FreeBSD X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Nov 2005 01:50:41 -0000 ----- Original Message ----- From: =B9=F9=D5=F1=BB=AA To: freebsd-hackers@freebsd.org Subject: a puzzle about FreeBSD Date: Sat, 19 Nov 2005 21:51:58 +0800 >=20 > I am very interested in FreeBSD but it is difficult to master it. There is > little resource related to the most basic and fundamental problems. >=20 > I read the source code of a project. I don=A1=AFt understand SYSCTL_IN ma= cro and > SYSCTL_PROC macro. I want to know when my function registered in SYSCTL_P= ROC > is called. >=20 > In addition, can you give me some advanced reference books or websites wh= ich > are useful? >=20 >=20 >=20 > Best wishes >=20 > Jenvor >=20 > _______________________________________________ May these be help: 1.FreeBSD and Linux Kernel Cross-Reference :http://fxr.watson.org/ you can look up the source of functions and macros you'd like to know. 2.FreeBSD Architecture Handbook :http://www.freebsd.org/doc/en_US.ISO8859-1= /books/arch-handbook/ or the Chinese version:http://www.freebsd.org.cn/snap/doc/zh_CN.GB2312/bo= oks/arch-handbook/ 3.Attacking FreeBSD with Kernel Modules:http://packetstormsecurity.org/pape= rs/unix/bsdkern.htm something about kernel modules and syscalls. 4.http://www.xfocus.net/articles/200312/650.html:something about the kernel= in Chinese. 5.The Design and Implementation of the FreeBSD Operating System Yong --=20 ___________________________________________________ Play 100s of games for FREE! http://games.mail.com/