From owner-freebsd-mobile Wed Apr 12 19: 9:10 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from auemail2.firewall.lucent.com (auemail2.lucent.com [192.11.223.163]) by hub.freebsd.org (Postfix) with ESMTP id 8B8E037BAE5 for ; Wed, 12 Apr 2000 19:09:06 -0700 (PDT) (envelope-from gcorcoran@lucent.com) Received: from auemail2.firewall.lucent.com (localhost [127.0.0.1]) by auemail2.firewall.lucent.com (Pro-8.9.3/8.9.3) with ESMTP id WAA03075 for ; Wed, 12 Apr 2000 22:09:00 -0400 (EDT) Received: from mhmail.mh.lucent.com (h135-3-115-8.lucent.com [135.3.115.8]) by auemail2.firewall.lucent.com (Pro-8.9.3/8.9.3) with ESMTP id WAA03071; Wed, 12 Apr 2000 22:08:59 -0400 (EDT) Received: from lucent.com by mhmail.mh.lucent.com (8.8.8+Sun/EMS-1.5 sol2) id WAA23034; Wed, 12 Apr 2000 22:08:52 -0400 (EDT) Message-ID: <38F52E1B.8D418F55@lucent.com> Date: Wed, 12 Apr 2000 22:16:59 -0400 From: "Gary T. Corcoran" Organization: Lucent Microelectronics - Modem and Multimedia Systems X-Mailer: Mozilla 4.06 [en] (Win98; U) MIME-Version: 1.0 To: Warner Losh , freebsd-mobile@freebsd.org Subject: Re: [Fwd: Re: [NEWCARD] pcic_handle in pcic_{enable,disable}_socket] References: <38F41E0C.7F912BDF@home.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Warner Losh wrote: > -------- Original Message -------- > For "default" > allocations, it should just grab some memory/ioports/irq that are > free. For memory, likely it should only allocate in the ISA Hole > (since the cardbus bridge stuff will do this differently, but that is > later). For IOPORT, it should allocate in the "ISA" range of ports, > which is, iirc, 0 to 0x400, although we should avoid 0x00-0xff since > those are reserved by the Intel 8088 spec to be for the motherboard > resources (I think later x86 processors inherited this, Yes, the "ISA" range of ports is 0 to 0x3FF, and 0x00-0xFF are reserved for motherboard devices. Conventional wisdom says that normally standard built-in devices also use the 0x100-0x1FF range. Therefore, add in cards/devices for "ISA" should only use the 0x200-0x3FF range, to be safe... Gary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message