VOGONS


First post, by Intel486dx33

User metadata
Rank l33t
Rank
l33t

Hi, I want to install this SCSI card in my 486 computer.
I want to use it with a SCSI hard-drive 50-pin and a SCSI floppy drive 3.5 ( 1.44 ).
and SCSI CDROM 4x

SCSI card I want to use "Adaptec AHA-1542CF/1540CF"

What are the best settings to use ?
Basically, What BIOS address and I/O port settings should I use ?

My build:
486dx4-100mhz.
VLB motherboard
VLB controller
IDE hard drives too.
32mb. ram
OS - DOS/Win3x/Win95b

Last edited by Intel486dx33 on 2019-04-03, 18:22. Edited 1 time in total.

Reply 1 of 17, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

It's been a while since I used my vintage PCs, but for the 1542 I think I normally use IRQ 11, I/O port 240 and DMA 6. I *think* my BIOS address is C8000h.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 2 of 17, by Intel486dx33

User metadata
Rank l33t
Rank
l33t

I am going to be using this along with a Sound card and Video card and all the other normal cards including a VLB IDE controller.
I don't want any resource conflicts and I want to best setting that should not cause any problems with my other cards.

Reply 3 of 17, by dkarguth

User metadata
Rank Member
Rank
Member

Keep in mind, that SCSI card's default settings conflict with the default settings of most soundblaster compatible cards, so make sure to check for conflicts there. The conflict is generally with IO port 330, but depending on the model of sound card it may conflict in other areas.

"And remember, this fix is only temporary, unless it works." -Red Green

Reply 4 of 17, by Intel486dx33

User metadata
Rank l33t
Rank
l33t

Okay. So what is the best settings for a Sound card and a VLB IDE controller.
What IRQ, DMA, and ports to use ?

If I use the suggested for the SCSI controller:
IRQ 11, I/O port 240 and DMA 6. I

Reply 5 of 17, by brostenen

User metadata
Rank l33t++
Rank
l33t++

Once you have all the basic stuff configured, like SoundBlaster and so on. Then use whatever avaliable resources that are left, for the SCSI controller. Does not matter that much if you use one IRQ or DMA over the other, as long as nothing is conflicting. In other words, there are no magical and golden settings. Just as long as it is not conflicting, then you will be all right.

Don't eat stuff off a 15 year old never cleaned cpu cooler.
Those cakes make you sick....

My blog: http://to9xct.blogspot.dk
My YouTube: https://www.youtube.com/user/brostenen

001100 010010 011110 100001 101101 110011

Reply 6 of 17, by Intel486dx33

User metadata
Rank l33t
Rank
l33t

Well there is a lists of suggested setting for I/O cards.

Reply 7 of 17, by Tiido

User metadata
Rank l33t
Rank
l33t

They're all functionally equivalent and won't have any effect on performance (unless you got a conflict mentioned earlier 🤣)

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 9 of 17, by retardware

User metadata
Rank Oldbie
Rank
Oldbie

It is simple... look up what the cards you are going to install use as I/O and DMA.
Then set the AHA-1542 to some configuration that does not conflict.
The settings @Anonymous Coward listed are a typical example, as you want to reserve I/O 330 and DMA 1 + 5 for sound card stuff.

One thing that is always difficult is that with PnP cards... these often use some obscure I/O ports.
So you should do this sequence:
Install system with VGA and AHA host adapter.
Then add and configure every additional card.
You will then see if any conflict occurs and know which card causes it.

For my part I use I/0 130, IRQ 11 and DMA 6 for the AHA-1542CF.

Another thing you need to be aware of is that with the AHA-1542CF you must set the shadow RAM to read/write!

The AHA-1452CF has its own shadow RAM in that regard that it copies its ROM to an onboard RAM, patched with the configuration you set, and then disables the ROM in favor of the RAM BIOS. So you may run into problems if you shadow its ROM read-only.

Reply 10 of 17, by eisapc

User metadata
Rank Member
Rank
Member

The default I/O of 330h sometimes collides with the midi port adress. I recommend the AHA-2842 VLB controller if you use a VLB board. Dont try to use an AMD Lance network controller. These are ISA busmasters, like the adaptec, but ISA does only support a single busmaster.

Reply 11 of 17, by Intel486dx33

User metadata
Rank l33t
Rank
l33t
eisapc wrote:

The default I/O of 330h sometimes collides with the midi port adress. I recommend the AHA-2842 VLB controller if you use a VLB board. Dont try to use an AMD Lance network controller. These are ISA busmasters, like the adaptec, but ISA does only support a single busmaster.

No, I am going to use the 3com 3c509 ISA ethernet III network card.

This is a good reference for I/O card settings.
Can anyone elaborate on this reference and make it better or fill in the blanks ?

Description […]
Show full quote

Description

This item is from the PC Hardware FAQ, by Willie Lim and Ralph Valentino with numerous contributions by others. (v1.25).

2.49 Where do all the IRQ's and DMA Channels go?

[From: wlim@lehman.com (Willie Lim)]

[From: r.j.mersel@is.twi.tudelft.nl (Rob Mersel)]

(Note that DRQ is the DMA Channel)

Default IRQ/DRQ settings AT systems:

IRQ : IO BASE : DRQ : Card or Device
ADDRESS
(HEX)
=== ======= === ================
* * 0 unassigned (? bit DMA)
* * 1 unassigned (8 bit DMA)
* * 3 unassigned (8 bit DMA)
* * 5 unassigned (16 bit DMA)
* * 6 unassigned (16 bit DMA)
* * 7 unassigned (16 bit DMA)
0 * * timer (reserved)
1 * * keyboard (reserved)
2 * * interrupt 8-15 (cascade) (see Q 2.40)
3 2E8-2EF * COM4:
3 2F8-2FF * COM2:
4 3E8-3EF * COM3:
4 3F8-3FF * COM1:
5 278-27F * LPT2:
6 3F0-3F7 2 Floppy drive controller
7 378-37F * LPT1: (PRN:)
8 * * real-time clock (reserved)
9 * * unassigned (see Q 2.40)
10 * * unassigned
11 * * unassigned
12 * * unassigned
13 * * math co-processor
14 1F0-1F7 * Hard drive controller (drive 0)
14 3F6-3F7 * Hard drive controller (drive 1)
15 170-177 * Secondary hard drive controller (drive 2)
15 376-377 * Secondary hard drive controller (drive 3)
Adapter card IRQ/DRQ settings:

IRQ : IO BASE : DRQ : Card or Device
ADDRESS
(HEX)
=== ======= === ================
* 200-207 * Game port
2 330 * MPU-401 Emulation (PAS 16)
3 300 * 3Com Etherlink II, II/TP, II/16, II/16TP, 16/16TP
3 300 * Novell NE2000
3 300 * SMC/Western Digital 8003EP, 8013EWC, 8013WB
5 368 * Ungermann-Bass Ethernet NIUpc (long), NIUpc/EOTP (short)
5 ??? * DEC etherWORKS LC, Turbo, Turbo/TP
5 220 1 Sound Blaster Emulation (PAS 16)
5 220-22F 1 Sound Blaster 2.0 (default)
* 338-339 * Sound Blaster 2.0 FM music chip
5 A20 5 Proteon P1390
7 * 3 Pro Audio Spectrum 16 (PAS 16)
9 300 5 Boca Ethernet BEN100, BEN102, BEN300

Default IRQ/DRQ settings XT systems:

IRQ IO BASE DRQ Card or Device
ADDRESS
(HEX)
=== ======= === ===============
* * 0 DRAM-refresh (used on motherboard only?)
* * 1 unassigned
0 * * timer (reserved)
1 * * keyboard (reserved)
2 * * unassigned
3 2E8-2EF * COM4:
3 2F8-2FF * COM2:
4 3E8-3EF * COM3:
4 3F8-3FF * COM1:
5 ? 3 Hard drive controller
6 3F0-3F7 2 Floppy drive controller
7 378-37F * LPT1: (PRN:)

Last edited by Intel486dx33 on 2019-04-04, 18:11. Edited 1 time in total.

Reply 12 of 17, by SirNickity

User metadata
Rank Oldbie
Rank
Oldbie

I love that particular series of cards because you can disable the BIOS completely. If you're not booting from SCSI, you don't need it, and it just slows down the POST process while it scans for drives. With the BIOS disabled, you can have SCSI without having to wait like you have SCSI. 😀

I have two 1542s (ISA), a 2840 (VLB), and a 2940 (PCI). I think I usually set my IO port to 140, and IRQ to 11. Maybe it was 10. Not sure. It was the one not used by the network card. (3Com 509 on the ISA systems, 905 on the PCI systems.)

To reiterate the advice here, stop worrying about the "recommended" settings. The only thing that matters is that it doesn't conflict with anything else. Take your lists above of the common AT port, IRQ, and DMA reservations, add anything used by your sound, network, and video cards. Pick anything that's left to assign to your SCSI card. That's the one and only correct way to do it, unless you're copying from someone else that has the EXACT same pile of hardware you have.

Reply 13 of 17, by Intel486dx33

User metadata
Rank l33t
Rank
l33t

Well I plan on using the Media Vision spectrum pro PAS16 sound card too. And I know it is known to conflict with other cards by default so making a list first of all the cards and settings is a good starting point before I begin the installations.

Reply 14 of 17, by SirNickity

User metadata
Rank Oldbie
Rank
Oldbie

PAS16, SCSI, and net? Well, good luck. 😀

Luckily, my PAS16 has a SCSI interface built-in. Makes it a little easier (but it's still the equivalent of two sound cards.)

Reply 15 of 17, by Intel486dx33

User metadata
Rank l33t
Rank
l33t
SirNickity wrote:

PAS16, SCSI, and net? Well, good luck. 😀

Luckily, my PAS16 has a SCSI interface built-in. Makes it a little easier (but it's still the equivalent of two sound cards.)

Good point, I have some Media Vision sound cards without scsi too.
Any way to disable SCSI on this Media Vision PAS16 card ?

Reply 16 of 17, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

The PAS16 doesn't have a SCSI BIOS on it, so as long as you don't load the SCSI driver for it, it is "disabled".

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 17 of 17, by Intel486dx33

User metadata
Rank l33t
Rank
l33t
Anonymous Coward wrote:

The PAS16 doesn't have a SCSI BIOS on it, so as long as you don't load the SCSI driver for it, it is "disabled".

Great, I am going to make a spreadsheet and add all my cards with settings.
Hope for the best that they work and as intended.