Subject: Re: GVP IO and other problems
To: Brugger Simon <bruggers@student.ethz.ch>
From: Ignatios Souvatzis <is@beverly.kleinbus.org>
List: port-amiga
Date: 12/30/2000 10:01:53
--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii

On Sat, Dec 30, 2000 at 02:48:27AM +0100, Brugger Simon wrote:
> 
> Unfortunatly, something does not work. Each time i compile a new kernel with
> the gvpio options, the kernel doesn't recognize the gvpscsi hardware at the
> boot time. Here is a "snapshot" of the kernel messages at the boot-time :
> 
...
> gvpbus0 at zbus0 pa 0xe90000 man/pro 2017/11: sub prod 37 flags 40
> gvpio0 at gvpbus0
> com0 at gvpio0 port 0x00b0 gvpio_com_intr: ns16550a, working fifo
> com1 at gvpio0 port 0x0130 gvpio_com_intr: ns16550a, working fifo
> lpt0 at gvpio0 port 0x01b0 ipl2
> gvpio: raising amiga_serialspt from 0x2400 to 0x2600
> gio at zbus0 pa 0xe90000 man/pro 2017/255 not configured

Hm hm hm.

Also try the patch below, please (in addition to the already patched 
source files).

Regards,
	-is

--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=anotherdiff

--- gvpbus.c.original	Sat Dec 30 09:58:10 2000
+++ gvpbus.c	Sat Dec 30 09:59:50 2000
@@ -61,9 +61,10 @@
 	 */
 #if 0
 	if (zap->manid == 2017 && (zap->prodid == 11 || zap->prodid == 2))
-#else
-	if (zap->manid == 2017 && zap->prodid == 11)
 #endif
+	if (zap->manid != 2017)
+		return(0);
+	if (zap->prodid == 255 || zap->prodid == 11)
 		return(1);
 	return(0);
 }

--HcAYCG3uE/tztfnV--