Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Apr 2000 22:16:59 -0400
From:      "Gary T. Corcoran" <gcorcoran@lucent.com>
To:        Warner Losh <imp@village.org>, freebsd-mobile@freebsd.org
Subject:   Re: [Fwd: Re: [NEWCARD] pcic_handle in pcic_{enable,disable}_socket]
Message-ID:  <38F52E1B.8D418F55@lucent.com>
References:  <38F41E0C.7F912BDF@home.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38F52E1B.8D418F55>