<!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 > 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 > 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 > 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 > 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 > 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 > '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 > 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 > 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 > 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 > 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 > 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 > <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 > 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 > 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" > 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 > 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 > <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 > 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 > 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 > 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 > 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" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Bibliography</TD ></TR ></TABLE ></DIV ></BODY ></HTML >