From owner-freebsd-drivers@FreeBSD.ORG Wed Jun 10 10:38:51 2009 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0547C1065677 for ; Wed, 10 Jun 2009 10:38:51 +0000 (UTC) (envelope-from bo.coopci@i-waihui.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by mx1.freebsd.org (Postfix) with ESMTP id DA2398FC1E for ; Wed, 10 Jun 2009 10:38:50 +0000 (UTC) (envelope-from bo.coopci@i-waihui.com) Received: by wa-out-1112.google.com with SMTP id m38so210218waf.27 for ; Wed, 10 Jun 2009 03:38:50 -0700 (PDT) Received: by 10.114.74.18 with SMTP id w18mr1789806waa.167.1244628434481; Wed, 10 Jun 2009 03:07:14 -0700 (PDT) Received: from ?10.217.15.144? ([61.135.152.194]) by mx.google.com with ESMTPS id l27sm8579271waf.55.2009.06.10.03.07.12 (version=SSLv3 cipher=RC4-MD5); Wed, 10 Jun 2009 03:07:14 -0700 (PDT) Message-ID: <4A2F85CE.3030306@gmail.com> Date: Wed, 10 Jun 2009 18:07:10 +0800 From: cooper User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: freebsd-drivers@freebsd.org Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit Subject: how to write a block driver X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jun 2009 10:38:51 -0000 There are a lot of examples about how to write a charactor device, I didn't find one about block device( or in moden word, a disk device? ) Is there a tutorial about it?