Subject: Re: ISA PnP boo-boo??
To: Rafal Boni <rkboni@concentric.net>
From: Christos Zoulas <christos@deshaw.com>
List: port-i386
Date: 01/28/1997 14:46:25
On Jan 28,  1:49pm, rkboni@concentric.net (Rafal Boni) wrote:
-- Subject: Re: ISA PnP boo-boo??

| In message <E4pDHv.Fw.B.deputy@deshaw.com>, you write: 
| 
| [...me, re: ISAPNP resetting my machine...]
| 
| -> Put the two files in sys/dev/isapnp and try running this from user space...
| -> 
| -> christos
| 
| 	I get an immediate panic from isapnp_map ("isapnp_map: bugus bus space
| 	tag") and then the probe continues (is this right??) and I get a whole
| 	slew of "isapnp_map_readport: bogus bus space tag(isapnp_probe): trying
| 	port xxx" (I assume those should be separate messages, but they're
| 	scrunched together.)

Yes, this is a problem with the with the machine dependent portion of the
code that was not meant to be used in user space.

| 	The port values start at 203 and go up by four's until 3ff.  Once this
| 	gets done, I get another "isapnp_map: bogus bus space tag" which is 
| 	then followed by a slew of "isapnp_map_readport: bogus bus space tag
| 	isapnp0: Trying port xxxx".
| 
| 	Finally I get, "isapnp0: no devices found" and a ": read port 0x0"
| 	as the last line of output.

Hmm, all of that is fine... I'll work on the printing portion a bit.
Now back to the kernel. If the match routine returns false when you run
it in the kernel (as it should if you have no PnP) then you should be ok.
Isn't that true?


christos