From owner-freebsd-drivers@FreeBSD.ORG Wed Sep 5 14:57:52 2007 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 574CF16A417 for ; Wed, 5 Sep 2007 14:57:52 +0000 (UTC) (envelope-from die.gestalt@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.227]) by mx1.freebsd.org (Postfix) with ESMTP id 1676513C4CA for ; Wed, 5 Sep 2007 14:57:51 +0000 (UTC) (envelope-from die.gestalt@gmail.com) Received: by wr-out-0506.google.com with SMTP id 70so914529wra for ; Wed, 05 Sep 2007 07:57:49 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=iGmzDdlvBDW4lNzyTfZYT6vO7hIFzEYzdnPi8nR4yZ/QHGe5pb97owMzixwsACDT6NlRlMEM5IqzynbEmxg0GziSL6rxByRkPS84F6laxZe1xryeGSZBwfT/a1qH/VmhKs9PMffqD1Zc1SgV4nPOqOScjgW5r0LCTTKvBzRqNzs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=XAeYWLQPpgscQPEpNVRJLcMGXMp2L+/opVQbXpKqD1p6TJHWnZiaL93adUC6upmjONPF1r1QGSWgAT6ebpMGKPnfzP31QmgorflABra9bqoenyzNnVkrCdDthiUnfiysW4z8z21ozO4gFMnM9ykdUeXMjQg1uAqwdvg8ByG2E3w= Received: by 10.90.90.3 with SMTP id n3mr7146115agb.1189004268848; Wed, 05 Sep 2007 07:57:48 -0700 (PDT) Received: by 10.90.95.4 with HTTP; Wed, 5 Sep 2007 07:57:48 -0700 (PDT) Message-ID: <5bf3e10d0709050757vfb87ef4m499339ff0bb4724d@mail.gmail.com> Date: Wed, 5 Sep 2007 16:57:48 +0200 From: "Die Gestalt" To: freebsd-drivers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Physical address 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, 05 Sep 2007 14:57:52 -0000 Hi all, I would like to know if there are drivers in a vanilla FreeBSD kernel that write to *physical* memory addresses between 0x1000 and 0x4000. >From what I inderstand the region between 0x1000 and the first megabyte is mapped read only, but that doesn't prevent you from accessing the region if you really want to. Hope my question makes sense. -- Die Gestalt