Subject: Re: IVS Trumpcard
To: Delcamp Eric <delcamp@SWEET-POTATO-WATER-BUFFALO.MIT.EDU>
From: Bernd Ernesti <netbsd@arresum.inka.de>
List: amiga
Date: 08/12/1995 09:45:25
On Fri Aug 11 23:25:07 1995, Delcamp Eric wrote:
 
> Hi !
> 
> I have on my Amiga 2000 an IVS Trumpcard 500 which is not recognized by
> NetBSD. A quick look-up on the 1.0 source reveal that manufacturer number
> for IVS is 2112 (ok) but support is not for my card (number 48).
> Why ? It's a 53c80 based SCSI card like the other Trumpcard.
> Is it a mistake ? Could I add product 48 on the fly to the source ?

Because noone owned a Trumpcard for the A500, so noone knows the product id
for it.
Apply this patch (ohh, this is for netbsd-current, zbus.c is under 1.0 ztwobus.c):

*** ivsc.c-orig	Mon May  8 11:58:38 1995
--- ivsc.c	Sat Aug 12 09:34:13 1995
***************
*** 103,109 ****
  	 * Check manufacturer and product id.
  	 */
  	if (zap->manid != 2112 ||	/* If manufacturer is IVS */
! 	    (zap->prodid != 52 &&	/*   product = Trumpcard */
  	    zap->prodid != 243))	/*   product = Vector SCSI */
  		return(0);		/* didn't match */
  	return(1);
--- 103,110 ----
  	 * Check manufacturer and product id.
  	 */
  	if (zap->manid != 2112 ||	/* If manufacturer is IVS */
! 	    (zap->prodid != 48 &&	/*   product = Trumpcard 500 */
! 	    zap->prodid != 52 &&	/*   product = Trumpcard */
  	    zap->prodid != 243))	/*   product = Vector SCSI */
  		return(0);		/* didn't match */
  	return(1);
*** zbus.c-orig	Wed Jul  5 08:52:39 1995
--- zbus.c	Sat Aug 12 09:40:50 1995
***************
*** 87,92 ****
--- 87,93 ----
  	/* Supra */
  	{ "wstsc",	1056,	12 },
  	/* IVS */
+ 	{ "itrmp",	2112,	48 },
  	{ "itrmp",	2112,	52 },
  	{ "ivasc",	2112,	242 },
  	{ "ivsc",	2112,	243 },

Bernd