Excerpts from linux-arm: 10-Sep-99 EBSA285 in Add-in Mode + Lo.. by
Gaixia [EMAIL PROTECTED] 
> I remember John Kliegman ever mentioned in order to add a Ethernet
> card for EBSA285 in Add-in Mode, we have to do some interrput
> reassignment so that EBSA285 can get interrupt inputs from the Ethernet
> card. Do we also need to do interrput reassignment so that EBSA285 can
> get interrupt inputs from PCI-ide chipset? If so, will the host still
> function?
>  
> Or can I add a new PCI-SCSI/PCI-ide card and a new disc drive so that
> EBSA285 can access the new disc drive as a local disk?

For the work we did with ethernet cards we always used a dedicated card
for the EBSA.  Using the same card at the same time as the host is
asking for trouble and I don't recommend it.  With a network card its
just lost traffic - with a disk controller you may corrupt your disk.

As for the interrupts, you have to realize that not all interrupts are
shared between all cards.  If you have a schematic of your motherboard,
you'll be able to see which slots share interrupts.  If not, you can do
some trial and error.  We had to make sure that both the EBSA and the
NIC were in a pair of slots which shared ethernet cards (on a Dell P6 I
believe this was the the bottom most slot and the 3rd from the bottom).  

We also had to hardcode in the tulip driver to use IRQ_IN1.  You may
have to do some trial and error there as well.

Finally, if your new card does not have an ArmLinux supported driver
(see Russel's page) then you should run it in Programmed I/O mode only -
don't use DMA!  (see the current EBSA285 and caching thread).

-Jon 
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to