Re: Sound Blaster II - SCSI

Lance Kinley (lkinley@wolfenet.com)
Sun, 28 Jul 1996 13:53:49 -0700 (PDT)


On Fri, 19 Jul 1996, Albert Cahalan wrote:

| From: george harold byrkit <ghbyrkit@cris.com>
| >> I am trying to get the scsi to work on my Sound Blaster II.
| >> Basicly it gives 0 hosts detected... Any help in E-MAIL would
| >> be great. Also if you could point me to a mail-list that would
| >> help me with this I would be greatful.
| >
| > I have one of those cards (now on the shelf...) and as I recall you had
| > to provide a line like: ramdisk=aha152x, ...(otherstuff to specify IRQ,
| > etc), as documented in the SCSI HOWTO for that controller.
|
| Rather user-hostile I think. OS/2 detected the SCSI w/o any problem,
| and OS/2 is not even known for great hardware support. The board is
| not PnP or anything else fancy, it is just an aha152x w/o a BIOS.
|
| It seems Linux expects a BIOS. Well, there isn't one. Since OS/2
| doesn't seem to use the Win95 "crash until you succeed" policy,
| I'll guess that the sound card driver at least provides a hint.
| (something like "if SB16, look for aha152x")

Linux, by default looks for a BIOS. However, all you need to do to get
the SB16 SCSI to work is to add a SETUP line in your
drivers/scsi/aha152x.c file.

ie.
/* For PCMCIA cards, always use AUTOCONF */
#if defined(PCMCIA) || defined(MODULE)
/* #if !defined(AUTOCONF)
#define AUTOCONF
#endif */
#define SETUP0 {0x340,12,7,1,1}
#endif

This is how I've done it, and it works fine.

0x340 io port
IRQ 12
SCSI ID 7
parity and reconnect enabled

Modify to your configuration.

-Lance

Lance Kinley
lkinley@wolfenet.com
http://www.wolfe.net/~lkinley/
http://www.wolfe.net/~lkinley/nonjava.html