old-www/HOWTO/PA-RISC-Linux-Boot-HOWTO/gloss.html

774 lines
11 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>Glossary</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="PA-RISC/Linux Boot HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="HOWTO contributors"
HREF="contributors.html"><LINK
REL="NEXT"
TITLE="Bibliography"
HREF="biblio.html"></HEAD
><BODY
CLASS="glossary"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>PA-RISC/Linux Boot HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="contributors.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="biblio.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="GLOSSARY"
><H1
><A
NAME="gloss"
></A
>Glossary</H1
><P
>&#13; This is a brief glossary of the PA-RISC specific terminology.
You can find a more detailed one at
<A
HREF="http://www.parisc-linux.org/glossary/"
TARGET="_top"
>http://www.parisc-linux.org/glossary/</A
>.
</P
><DL
><DT
><A
NAME="glossbch"
></A
><B
>Boot Console Handler (<SPAN
CLASS="acronym"
>BCH</SPAN
>)</B
></DT
><DD
><P
>&#13; This is the early boot console available during boot up on most PA-RISC machines,
provided by the <A
HREF="gloss.html#glosspdc"
><I
CLASS="glossterm"
>Processor-Dependent Code (<SPAN
CLASS="acronym"
>PDC</SPAN
>)</I
></A
>.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glossbootadmin"
>BOOT_ADMIN</A
>.</P
></DD
><DT
><A
NAME="glossbootadmin"
></A
><B
>BOOT_ADMIN</B
></DT
><DD
><P
>&#13; This a command line utility stored in the boot ROM of
the PA box, which is used to configure the computer during early boot
sequence. It is a part of the PA-RISC machine's firmware.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glossbch"
>Boot Console Handler (<SPAN
CLASS="acronym"
>BCH</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glossgsp"
></A
><B
>Guardian Service Processor (<SPAN
CLASS="acronym"
>GSP</SPAN
>)</B
></DT
><DD
><P
>&#13; The <SPAN
CLASS="acronym"
>GSP</SPAN
> is a console subsystem present
on certain PA-RISC systems, which provides several features such as remote
console, UPS management, system low level control.
</P
></DD
><DT
><A
NAME="glosshpmc"
></A
><B
>High Priority Machine Check (<SPAN
CLASS="acronym"
>HPMC</SPAN
>)</B
></DT
><DD
><P
>&#13; Fatal system error. <A
HREF="gloss.html#glosspdc"
><I
CLASS="glossterm"
>Processor-Dependent Code (<SPAN
CLASS="acronym"
>PDC</SPAN
>)</I
></A
> saves machine state in the
<A
HREF="gloss.html#glosspim"
><I
CLASS="glossterm"
>Processor Internal Memory (<SPAN
CLASS="acronym"
>PIM</SPAN
>)</I
></A
>.
</P
></DD
><DT
><A
NAME="glosshppa"
></A
><B
>Hewlett Packard Precision Architecture (<SPAN
CLASS="acronym"
>HP-PA</SPAN
>)</B
></DT
><DD
><P
>&#13; 'HP-PA' (sometimes '<EM
>hppa</EM
>') is the short
way to refer to <EM
>HP PA-RISC</EM
> architecture. It's real meaning
is: '<EM
>Hewlett Packard Precision Architecture</EM
>'. It
is used for instance by <A
HREF="http://www.debian.org/ports/hppa/"
TARGET="_top"
>Debian</A
>
and <A
HREF="http://www.openbsd.org/hppa.html"
TARGET="_top"
>OpenBSD</A
> to point out
their ports.
</P
></DD
><DT
><A
NAME="glossipl"
></A
><B
>Initial Program Loader (<SPAN
CLASS="acronym"
>IPL</SPAN
>)</B
></DT
><DD
><P
>&#13; It is the HP standardized system bootstrap responsible for
loading the operating system's kernel on PA-RISC systems. It can be launched
from the <B
CLASS="command"
>BOOT_ADMIN</B
>.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glossbootadmin"
>BOOT_ADMIN</A
>.</P
></DD
><DT
><A
NAME="glossisl"
></A
><B
>Initial System Loader (<SPAN
CLASS="acronym"
>ISL</SPAN
>)</B
></DT
><DD
><P
>ISL is the executable that brings you into <B
CLASS="command"
>BOOT_ADMIN</B
>.</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glossipl"
>Initial Program Loader (<SPAN
CLASS="acronym"
>IPL</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glosslif"
></A
><B
>Logical Interchange Format (<SPAN
CLASS="acronym"
>LIF</SPAN
>)</B
></DT
><DD
><P
>&#13; This is a HP mass-storage format used for exchanging files
among HP computer systems. It basically contains a header (identifying it
as a LIF volume) and a directory of fixed size containing the files. The
size of the directory is fixed when the volume is created, which explains
many things about the way <B
CLASS="command"
>PALO</B
> works!
</P
></DD
><DT
><A
NAME="glosslifimage"
></A
><B
>lifimage</B
></DT
><DD
><P
>&#13; It is the name contraction of <EM
>LIF image</EM
>, which is
indeed a file which format respects the <TT
CLASS="literal"
>LIF</TT
> standard.
It can be seen as the equivalent of an <TT
CLASS="literal"
>ISO</TT
> file,
having the <TT
CLASS="literal"
>LIF</TT
> format instead of <TT
CLASS="literal"
>ISO9660</TT
>.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glosslif"
>Logical Interchange Format (<SPAN
CLASS="acronym"
>LIF</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glosslpmc"
></A
><B
>Low Priority Machine Check (<SPAN
CLASS="acronym"
>LPMC</SPAN
>)</B
></DT
><DD
><P
>Generally a recoverable system error.</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glosshpmc"
>High Priority Machine Check (<SPAN
CLASS="acronym"
>HPMC</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glossmp"
></A
><B
>Management Processor (<SPAN
CLASS="acronym"
>MP</SPAN
>)</B
></DT
><DD
><P
>&#13; The <SPAN
CLASS="acronym"
>MP</SPAN
> is a newer evolution of the <SPAN
CLASS="acronym"
>GSP</SPAN
>.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glossgsp"
>Guardian Service Processor (<SPAN
CLASS="acronym"
>GSP</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glossparisc"
></A
><B
><SPAN
CLASS="acronym"
>PA-RISC</SPAN
></B
></DT
><DD
><P
>&#13; PA stands for Precision Architecture. It is the name of two
generations of HP processors. They are classified as PA-RISC 1.X and PA-RISC 2.0.
But a system based on a PA-RISC processor is commonly called a HP-PA box.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glosshppa"
>Hewlett Packard Precision Architecture (<SPAN
CLASS="acronym"
>HP-PA</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glosspalo"
></A
><B
>PA LOader (<SPAN
CLASS="acronym"
>PALO</SPAN
>)</B
></DT
><DD
><P
>&#13; <B
CLASS="command"
>PALO</B
> is the <EM
>PA/Linux kernel LOader</EM
>. It was
designed by Paul Bame as a <EM
>LILO</EM
> equivalent for the PA-RISC
architecture.
</P
></DD
><DT
><A
NAME="glosspdc"
></A
><B
>Processor-Dependent Code (<SPAN
CLASS="acronym"
>PDC</SPAN
>)</B
></DT
><DD
><P
>&#13; It is the firmware that handles all processor-dependent
functionalities, including hardware initialization and self-test procedures.
Once it has done this, it passes control to the ISL.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glossisl"
>Initial System Loader (<SPAN
CLASS="acronym"
>ISL</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glosspim"
></A
><B
>Processor Internal Memory (<SPAN
CLASS="acronym"
>PIM</SPAN
>)</B
></DT
><DD
><P
>&#13; Machine state is saved here after <A
HREF="gloss.html#glosshpmc"
><I
CLASS="glossterm"
>High Priority Machine Check (<SPAN
CLASS="acronym"
>HPMC</SPAN
>)</I
></A
>,
<A
HREF="gloss.html#glosslpmc"
><I
CLASS="glossterm"
>Low Priority Machine Check (<SPAN
CLASS="acronym"
>LPMC</SPAN
>)</I
></A
>, and <A
HREF="gloss.html#glosstoc"
><I
CLASS="glossterm"
>Transfer Of Control (<SPAN
CLASS="acronym"
>TOC</SPAN
>)</I
></A
>.
See <TT
CLASS="literal"
>PDC_PIM</TT
> in "PDC Procedures" chapter of PA-RISC I/O ACD
(available from <A
HREF="http://www.parisc-linux.org/documentation/"
TARGET="_top"
>&#13; http://www.parisc-linux.org/documentation/</A
>.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glossisl"
>Initial System Loader (<SPAN
CLASS="acronym"
>ISL</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glossnetinst"
></A
><B
>netinst</B
></DT
><DD
><P
>&#13; This is not a PA-RISC specific term, though it needs
explanations. <EM
>Network Install</EM
>, also known as
<EM
>netinst</EM
>, are small ISOs containing everything you
need to boot a computer and install it from network. They are based on
the <A
HREF="http://www.debian.org/"
TARGET="_top"
>Debian distribution</A
>.
</P
></DD
><DT
><A
NAME="glosssuckyio"
></A
><B
>SuckyIO</B
></DT
><DD
><P
>&#13; <TT
CLASS="literal"
>(added by special request)</TT
> National
Semiconductor PC87560UBD, aka <EM
>SuperIO</EM
>.
Provides IDE, USB 1.1, Floppy Disk Controller, parallel port, 2 serial
ports, UIR (Infrared), etc. But since National denies the existence of
this chip and HP was the only client for this buggy PoS,
the name <EM
>SuckyIO</EM
> has stuck.
</P
></DD
><DT
><A
NAME="glosssuperio"
></A
><B
>SuperIO</B
></DT
><DD
><P
>Official term for <EM
>SuckyIO</EM
>.</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glosssuckyio"
>SuckyIO</A
>.</P
></DD
><DT
><A
NAME="glosssti"
></A
><B
>Standard Text Interface (<SPAN
CLASS="acronym"
>STI</SPAN
>)</B
></DT
><DD
><P
>&#13; It defines a standardized way to access the graphic subsystem
on HP-PA.
</P
></DD
><DT
><A
NAME="glosssticon"
></A
><B
>Standard Text Interface Console layer (<SPAN
CLASS="acronym"
>STIcon</SPAN
>)</B
></DT
><DD
><P
>&#13; It is the basic text-mode console that can run on top of any STI-capable device.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glosssti"
>Standard Text Interface (<SPAN
CLASS="acronym"
>STI</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glossstifb"
></A
><B
>Standard Text Interface FrameBuffer layer (<SPAN
CLASS="acronym"
>STIfb</SPAN
>)</B
></DT
><DD
><P
>&#13; It is a superset of STI, providing standard API to access framebuffer
devices on HP-PA.
</P
><P
><EM
>See Also: </EM
><A
HREF="gloss.html#glosssti"
>Standard Text Interface (<SPAN
CLASS="acronym"
>STI</SPAN
>)</A
>.</P
></DD
><DT
><A
NAME="glosstoc"
></A
><B
>Transfer Of Control (<SPAN
CLASS="acronym"
>TOC</SPAN
>)</B
></DT
><DD
><P
>&#13; This acronym can usually be found on some PA-RISC boxes, right near a tiny
switch that is not often used (hopefully).
On HP/UX it would make a crash dump and reset the box. It
can also be requested from the <A
HREF="gloss.html#glossgsp"
><I
CLASS="glossterm"
>Guardian Service Processor (<SPAN
CLASS="acronym"
>GSP</SPAN
>)</I
></A
>. On Linux,
it will save the registers and reset, saved registers will be accessible
in the <A
HREF="gloss.html#glosspdc"
><I
CLASS="glossterm"
>Processor-Dependent Code (<SPAN
CLASS="acronym"
>PDC</SPAN
>)</I
></A
>.
</P
></DD
></DL
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="contributors.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="biblio.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>HOWTO contributors</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Bibliography</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>