From owner-freebsd-hackers Wed May 8 10:10:17 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA23478 for hackers-outgoing; Wed, 8 May 1996 10:10:17 -0700 (PDT) Received: from etinc.com (etinc.com [204.141.244.98]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA23473 for ; Wed, 8 May 1996 10:10:12 -0700 (PDT) Received: from dialup-usr11.etinc.com (dialup-usr11.etinc.com [204.141.95.132]) by etinc.com (8.6.12/8.6.9) with SMTP id NAA29184; Wed, 8 May 1996 13:17:00 -0400 Date: Wed, 8 May 1996 13:17:00 -0400 Message-Id: <199605081717.NAA29184@etinc.com> X-Sender: dennis@etinc.com X-Mailer: Windows Eudora Version 2.0.3 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: davidg@Root.COM From: dennis@etinc.com (dennis) Subject: Re: ISA Hole - Memory Problem Cc: hackers@freebsd.org Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >>>> >>>>When we set the 15-16Meg ISA hole (which creates an addition area >>>>for ISA adapters in the 15-16Meg region) in a 32Meg System, FreeBSD >>>>only sees 15Meg in the Box. When the ISA hole is removed, it sees all >>>>32Meg. >>>> >>>>How do I tell the O/S that this hole is there so it sees the other 16Meg? >>> >>> You don't. We don't have support for arbitrary holes in the address space. >>> >> >>If you set the adapter address in the kernel config to: >> >>iomem 0xF00000 iosiz 0x100000 >> >> >>would this work? > > No. Except for the standard ISA hole, FreeBSD doesn't know how to handle >other arbitrary holes in the address space. It would be not be very difficult >to special-case the 1MB region in the 15-16MB area, but this support isn't >there currently. If you could point me at the right modules/routines I'd like to take a look at it. The 15-16Meg region is a fairly common option in many motherboard (I think its generally called the "Compaq Hole") and it makes life a lot easier if you have a bunch of shared-memory cards in the same box....particularly if you want to run X and can't use A0000. Dennis ---------------------------------------------------------------------------- Emerging Technologies, Inc. http://www.etinc.com Synchronous Communications Cards and Routers For Discriminating Tastes. 56k to T1 and beyond. Frame Relay, PPP, HDLC, and X.25 for BSD/OS, FreeBSD and LINUX