Subject: Re: PowerROM support in latest kernel
To: None <port-arm32@NetBSD.ORG>
From: Thomas Boroske <y0001006@ws.rz.tu-bs.de>
List: port-arm32
Date: 07/01/1997 07:36:13
In message <20000701001731.52745@oaktree.co.uk> you wrote:

> In the voyager 5328 there appears to be SCSI PowerROM support but not
> enough for my [originally] Morley card.
> 
> Just after the podules have been identified - I assume it enters the
> configuration stage - the ptsc device does some probing. It displays
> maybe twenty messages on the screen and half of them are 'AGAIN'
> messages.

I'm a bit confused. The PowerROM, IIRC, is an Eprom for a number of 
SCSI cards (including Alsystems') that contains the firmware for 
these cards. 

The *RiscOS* firmware. 

So I would expect the content of a card's eprom to be totally irrelevant
to wether RiscBSD works with the card or not. The probing for devices 
occurs *after* the kernel has started, so I would assume that the 
system's memory is cleared of all traces of RiscOS scsi firmware by 
then (the eprom on the card, unlike the system ROM, is not accessed directly
when running the software on it, but merely serves as a storage base).

So basically I would assume you have to use the driver for the Morley,
if there is one, not for the Powertec.

Please, someone tell me what I got wrong. Especially: Is any part of 
the code in the Eprom actually used under RiscBSD, during startup 
or later ? I can't believe it, I mean, you can't run RiscOS modules
(that's what scsidriver, scsifs etc are after all) under RiscBSD.

Kind regards and many thanks, 

-- 
Thomas Boroske