From owner-freebsd-hackers Thu Aug 2 12:14:22 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from romeo.unimessage.net (cbrtmx01.unimessage.net [212.6.90.199]) by hub.freebsd.org (Postfix) with ESMTP id 6AB0037B401 for ; Thu, 2 Aug 2001 12:14:19 -0700 (PDT) (envelope-from thenamelessone@abacho.de) Received: from shakespeare.unimessage.net (shakespeare.unimessage.net [10.20.1.70]) by romeo.unimessage.net (8.11.2/8.11.2/Debian 8.11.0-6) with ESMTP id f72JEHK27059 for ; Thu, 2 Aug 2001 21:14:17 +0200 Received: from aaron.unimessage.net (aaron [10.20.1.20]) by shakespeare.unimessage.net (Postfix) with ESMTP id 73F1C78 for ; Thu, 2 Aug 2001 21:14:18 +0200 (MET DST) Message-ID: <-1092334714.996778934042.JavaMail.root@aaron.unimessage.net> From: thenamelessone@abacho.de To: freebsd-hackers@FreeBSD.org Subject: Re: How to visit physical memory above 4G? In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Canbox-Sender: thenamelessone@abacho.de X-Canbox-MsgType: email X-Canbox-SendDate: 996779652660 X-Canbox-UserName: thenamelessone X-Canbox-ServiceGroup: abachode Date: Thu, 2 Aug 2001 21:14:18 +0200 (MET DST) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG why is nobody trying to read the intel documentation??? 1.page adress extension is available since pentium pro. 2.you can only adress the 36 bit adress space when paging is enable 3.a flag has to be set 4.the linear adresses are a bit different without PAX: bits 31 thru 22 are an offset into the page directory bit 21 thru 12 are an offset into the page table bit 11 thru 0 are an offset into the page with PAX: bits 31 thru 30 are an offset into the page directory pointer table bits 29 thru 21 are an offset into the page directory bits 20 thru 12 are an offset into the page table bits 11 thru 0 are an offset into the page sometimes its very useful if you did some low-level (REAL low-level) coding To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message