[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: srm and scsi controllers.



On Friday,  8 Sep, T. Weyergraf wrote:
> 
> Hi,
> 
> > > Is there some sort of "SRM internals guide" available ( still
> > > looking for some doc of the SRM ccb's though... ) ?
> > 
> > Not that I know of; you could always search through the ROM looking
> > for the data... ;-}

I believe it may be kept compressed in the ROM.  I tried to do this once
and ended up writing a small wrapper which would run the ROM code in
userland just to see what it decompresses itself into.  In fact, it is
much easier to take the code from the RAM on a working system, because SRM
(unlike more modest consoles like MILO) sits in memory uncompressed.

> 
> Arrgh. I thought, I got over the Prom-disassembly back in the early 80's, trying to
> figure out what was going on in the CPM-Bios of various systems. 8-)
> 
> I wonder, if there are more, then those used in linux ( include/asm-alpha/console.h or
> arc/alpha/lib/callback_srm.S ).

The console architecture (which is a more correct term than `SRM
internals') is described in the Alpha Architecture Reference Manual and is
only available in a printed form.  SRM is just an implementation of the
Alpha console (that's why console.h is a good file name and callback_srm.S
is not).  If you want, I can scan the ccb stuff and let you download it.

Nikita


-- 
To UNSUBSCRIBE, email to debian-alpha-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: