Sponsor
This research is supported by Ihe Hewlett-Packard Company, Chorus Systèmes, and Oregon Advanced Computing Institute (OACIS).
Document Type
Technical Report
Publication Date
1-1992
Subjects
Operating systems (Computers) -- Design and construction, Computer input-output equipment -- Enhancement, Computer architecture -- Evaluation
Abstract
We started out with the low level Tut (HP-CX 2.0) boot code. One of our goals was to reuse as much of this code as possible, which would reduce the amount of low level code we would have to debug. This was very important, especially fiince the RP 9000/834 has a very complex I/O architecture and we lacked any sophisticated debugging tools. Writing the PA-Chorus boot code involved modifying the Tut code to match the Chorus startup sequence. In the remainder of this section, we present an overview of the PA-RISC boot mechanisms and the Chorus startup sequence. Sectlon 2 describes the Chorus utility used to build a boot image. Section 3 concentrates on the Chorus boot program and section 4 covers Chorus kernell initialization. Section 5 describes the PA-Chorus memory map and how it evolved from HP-UX 2.0 (Tut). The modifications to the Tut code are discussed in section 6. Finally, we evaluate our approach to booting Chorus on the PA-RISC in section 7.
Persistent Identifier
http://archives.pdx.edu/ds/psu/10576
Citation Details
"Porting Chorus to the PA-RISC: Booting," Jon Inouye, Marion Hakanson, Ravi Konuru and Jonathan Walpole, OGI Technical Report No. CS/E-92-004, January 1992.
Description
Oregon Graduate Institute of Science & Technology Technical Report No. CS/E-92-004, January 1992.