Subject: Re: help with A3000
To: None <amiga-dev@sun-lamp.cs.berkeley.edu>
From: Markus Illenseer <markus@TechFak.Uni-Bielefeld.DE>
List: amiga-dev
Date: 05/25/1994 11:40:10
On May 24,  4:46pm, Hubert Feyrer wrote:
> get those errors? If so, that might be the cause for your crashes,
> because if you initialize the card on the AmigaOD-side and then switch
> over to NetBSD, the card's still initialized and expects certain
> handlers to be present in RAM which surely aren't there when you run
> NetBSD!

 Not entirely true. The problem is, that a once initilized card such
as Ethernet, Arcnet or even several gfx-boards are sending interrupts,
which NetBSD cannot evoluate and then just hangs.

 Possible workarounds: Don't start network on ADos when you know you 
will start NetBSD. Don't forget to rename nipc.library if you
run (or don't run, but have it present) Envoy and ToolManager.

 If the network is still working when you start NetBSD, then just don't
stop the remote machines, while you run NetBSD.

 Final workaround: The kernel needs to reset every possible card or
needs to be poloished to work with non-identified interrupts.

> So, to test the binaries you should remove the ethernet-card from your
> amiga before re-trying (or even better: write a driver for it ;-)

 No need to remove. Just don't initialize the card with ifconfig on
ADos-side.

-- 
Markus Illenseer 

------------------------------------------------------------------------------