[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::digital_unix

Title:DIGITAL UNIX(FORMERLY KNOWN AS DEC OSF/1)
Notice:Welcome to the Digital UNIX Conference
Moderator:SMURF::DENHAM
Created:Thu Mar 16 1995
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:10068
Total number of notes:35879

9551.0. "What do SRM and ARC stand for?" by CSC32::A_LICAUSE () Fri Apr 18 1997 10:51

    Can someone please explain the acronyms SRM and ARC?  I know they have 
    to do with the console, but any further explaination would be grealy
    appreciated.
    
    Thanks,
    Al
T.RTitleUserPersonal
Name
DateLines
9551.1TLA's...NNTPD::"[email protected]"Farrell WoodsFri Apr 18 1997 11:5720
SRM stands for "System Reference Manual".  Or more specifically, the Alpha AXP
System Reference Manual.  The manual itself is divided into three major
sections: common architecture, PAL code architecture (one subsection each
for UNIX, OVMS, and NT), and finally the Console Interface Architecture.

ARC is a defunct consortium of a small number of hardware manufacturers.
I forget exactly what the acronym stands for.  Anyway the one thing we got
out of it was the console that NT requires.  You probably already understand
that NT doesn't/can't use the SRM console, and that UNIX/OVMS can't use
the ARC console.  So for this reason we have both in those machines that
support all three OS's.  If you want to light a fire, go into the AlphaStation
conference and ask why this persists... :-)

I believe the ARC acronym is itself falling out of favor, having been
replaced by the term "Alpha BIOS".


	-- Farrell

[Posted by WWW Notes gateway]
9551.2Something else I've always wondered...IOSG::MARSHALLFri Apr 18 1997 13:486
Something else I've always wondered...

What is PALcode?

Ta,
Scott
9551.3RE: What is PALcode?BGSDEV::CDANCYChip DancyFri Apr 18 1997 15:3610
As defined in the Alpha Architecture Handbook:

A Privileged Architecture Library (PALcode) is a set of subroutines that are
specific to a particular Alpha operating system implementation.  These
subroutines provide operating system primitives for context switching,
interrupts, exceptions, and memory management.  PALcode is similar to the BIOS
libraries that are provided in personal computers.  PALcode subroutines are
invoked by implementation hardware or by software CALL_PAL instructions. 
PALcode is written in statndard machine code with some implementation-specific
extensions to provide access to low-level hardware.
9551.4ThanksCSC32::A_LICAUSEFri Apr 18 1997 15:514
    Thanks very  much!
    
    Al