[comp.unix.xenix.sco] IRQ 2 with WD8003

horke@buchonia.rhoen.in-berlin.de (Bernhard Kroenung) (12/05/90)

My system is an 386 with 387 at 25Mhz 8Mb (Chicony Board) and Xenix 2.3.3
IRQ 3 : Microsoft Mouse
IRQ 4 : AST 4-Port Card
IRQ 5 : Wangtec 150Mb Streamer Adapter (0x300)
IRQ 6 : reserved for floppy drives
IRQ 7 : parallel Port

I wanted to add an WD8003 with IRQ 2 and Base-Adress 0x280 or 0x300 or
0x380 - but none of them work correctly - the system showed the wd-card
at IRQ 31, but ping, ftp,.. won`t work ....
Now I removed the parallel port and set the Streamer to IRQ7 and the
WD8003 at IRQ 5 with base-Adress 0x280 - now it works - but I need my
parallel Port ... and some very strange things happen whith CTS/RTS and
the AST-Card ... (as RTS/CTS is only possible with the FAS-driver I
use it ..)
Is there a possibility to set two of these boards to one IRQ or to set
one of these cards to IRQ2 (The streamer won`t work at IRQ2, too) ???

  Ciao
    Bernhard
-- 
Bernhard Kroenung, Bahnhofstr. 8, D-W6408 Ebersburg/Rhoen, Germany +49 6656 386
horke@buchonia.rhoen.in-berlin.de sysop@fulmin.zer.sub.org Kronung@DGIHRZ01.BIT

gemini@geminix.in-berlin.de (Uwe Doering) (12/07/90)

horke@buchonia.rhoen.in-berlin.de (Bernhard Kroenung) writes:

>My system is an 386 with 387 at 25Mhz 8Mb (Chicony Board) and Xenix 2.3.3
>IRQ 3 : Microsoft Mouse
>IRQ 4 : AST 4-Port Card
>IRQ 5 : Wangtec 150Mb Streamer Adapter (0x300)
>IRQ 6 : reserved for floppy drives
>IRQ 7 : parallel Port
>
>I wanted to add an WD8003 with IRQ 2 and Base-Adress 0x280 or 0x300 or
>0x380 - but none of them work correctly - the system showed the wd-card
>at IRQ 31, but ping, ftp,.. won`t work ....
>Now I removed the parallel port and set the Streamer to IRQ7 and the
>WD8003 at IRQ 5 with base-Adress 0x280 - now it works - but I need my
>parallel Port ... and some very strange things happen whith CTS/RTS and
>the AST-Card ... (as RTS/CTS is only possible with the FAS-driver I
>use it ..)

I tried to use the WD8003 card on IRQ2, too, but under 386/ix this
doesn't work either. I moved it to IRQ4. One of my AST 4-port cards
is set to IRQ2 and this works with FAS if you tell UNIX that it is
on INT9 (look at the FAS docs). Note that this is for Interactive UNIX,
but as long as Xenix itself is able to handle IRQ2/INT9 (don't know
for sure) it should work there, too.

     Uwe
-- 
Uwe Doering  |  Domain   : gemini@geminix.in-berlin.de
Berlin       |----------------------------------------------------------------
Germany      |  Bangpath : ...!unido!fub!geminix.in-berlin.de!gemini

jhl@kira.uucp (John Lawitzke) (12/08/90)

From article <TF2L3KD@geminix.in-berlin.de>, by gemini@geminix.in-berlin.de (Uwe Doering):
> horke@buchonia.rhoen.in-berlin.de (Bernhard Kroenung) writes:
> 
>>I wanted to add an WD8003 with IRQ 2 and Base-Adress 0x280 or 0x300 or
>>0x380 - but none of them work correctly - the system showed the wd-card
>>at IRQ 31, but ping, ftp,.. won`t work ....

When I put put Archive tape drives into a Xenix system, I put them in on
IRQ2. On a AT-style system, the IRQ2 line from the expansion bus goes
into IRQ9 of the interrupt controllers. Through magic, you tell Xenix
the card is on interrupt 25 (decimal). The 31 you see at boot is octal.
31 octal = 25 decimal.

--
j                               |%|John Lawitzke, Dale Computer Corp., R&D
                                |%|UUCP: uunet!mailrus!sharkey!dale1!jhl
				|%|  or: uunet!frith!dale1!jhl
Inquiring minds just wondering. |%|Internet: jhl@frith.egr.msu.edu

bill@bilver.uucp (Bill Vermillion) (12/09/90)

In article <TF2L3KD@geminix.in-berlin.de> gemini@geminix.in-berlin.de (Uwe Doering) writes:
>horke@buchonia.rhoen.in-berlin.de (Bernhard Kroenung) writes:
>
>>My system is an 386 with 387 at 25Mhz 8Mb (Chicony Board) and Xenix 2.3.3
....
>>I wanted to add an WD8003 with IRQ 2 and Base-Adress 0x280 or 0x300 or
 
>I tried to use the WD8003 card on IRQ2, too, but under 386/ix this

IRQ2 is cascaded to IRQ9 on the AT bus.  You can't get to IRQ2.  That
explains your problem.


-- 
Bill Vermillion - UUCP: uunet!tarpit!bilver!bill
                      : bill@bilver.UUCP

karl@robot.in-berlin.de (Karl-P. Huestegge) (12/10/90)

jhl@kira.uucp (John Lawitzke) writes:

>> horke@buchonia.rhoen.in-berlin.de (Bernhard Kroenung) writes:
>> 
>>>I wanted to add an WD8003 with IRQ 2 and Base-Adress 0x280 or 0x300 or
>>>0x380 - but none of them work correctly - the system showed the wd-card
>>>at IRQ 31, but ping, ftp,.. won`t work ....

>When I put put Archive tape drives into a Xenix system, I put them in on
>IRQ2. On a AT-style system, the IRQ2 line from the expansion bus goes
>into IRQ9 of the interrupt controllers. Through magic, you tell Xenix
>the card is on interrupt 25 (decimal). The 31 you see at boot is octal.
>31 octal = 25 decimal.

What do you mean by 'telling Xenix' ?

In the /usr/sys/config/master file Interrupts are denoted octal (31 is right).

In the Xenix /usr/sys/io/sioconf.c file Interrupts are given in decimal (25).

FAS und Xenix serial drivers can both be configured to use IRQ 9 (=2 on XT's).


-- 
Karl-Peter Huestegge                       karl@robot.in-berlin.de
Berlin Friedenau                           ..unido!fub!geminix!robot!karl