Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jun 1995 08:16:30 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        peter@haywire.dialix.com
Cc:        current@freebsd.org
Subject:   Re: i386/563: isa conflict detection cannot handle ioaddr 0x0
Message-ID:  <199506252216.IAA08228@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>The conflict detection code does not allow for the possibility that
>a device does not have an IO address.

0 is a valid io address.  I think the bug is actually that config
generates address 0 instead of an out of bounds address for devices that
don't have an io address.  The out of bounds address should probably be
-2.  -1 is used for address `?'.  However, Config fails to distinguish
between `?' and `none' for other items, and isa.c only knows that -1 is
special, so the out of bounds address should be -1 for now.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199506252216.IAA08228>