Subject: Re: NetBSD 2.0.2 ISA NIC support
To: Georg Schwarz <georg.schwarz@freenet.de>
From: Jared D. McNeill <jmcneill@invisible.ca>
List: port-i386
Date: 08/28/2005 11:27:30
[copying this to port-i386 incase someone else can help]

On 28-Aug-05, at 10:44 AM, Georg Schwarz wrote:
> Logical Device ID: INT1031 0x3110d425 #0
>         Device supports I/O Range Check
> Compatible Device ID: INT1030 (3010d425)
>     I/O Range 0x200 .. 0x390, alignment 0x10, len 0x10
>         [not 16-bit addr]
>     IRQ: 3 4 5 7 9 10 11 12  - only one type (true/edge)
> End Tag

INT1031 was what I was looking for.

So, I've written a patch I'd like you to test. Since I don't have any  
speedy NetBSD machines handy (and none running i386), I don't have a  
toolchain to even compile-test this with :)

If it won't build cleanly, let me know and I'll fix it up for you.

You can grab the patches from:

     http://www.invisible.ca/~jmcneill/netbsd/fxpisa/

Drop both files in /usr/src/sys/dev/isapnp, and run 'patch -p0 < fxp- 
isapnp.patch'. Not even sure if it'll apply cleanly (since the patch  
is against 3.99.3 not 2.0.2), so you may need to apply it manually.  
It's quite a small diff.

Good luck!

Cheers,
Jared