HP-UX HB v13.00 Ch-21 - Itanium

HP-UX Handbook Rev 13.00 Page 28 (of 35)
Chapter 21 Itanium Architecture (IA)
October 29, 2013
05/28/03 09:38a <DIR> 512 ..
05/28/03 11:52a 419,545 HPUX.EFI _
Exit
Filename: \EFI\HPUX_single_user\HPUX.EFI
DevicePath:[Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,SigB45A0000)/\EF
I\HPUX_single_user\HPUX.EFI]
IA-64 EFI Application 05/28/03 11:52a 419,545 bytes
BootFFFF:
Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,SigB45A0000)/\EFI\HPUX_single_
user\HPUX.EFI
Now enter a description for this boot option, e.g. HP-UX mirror boot disk:
Enter Description: HP-UX single user boot
Current BootOption-->Main Menu. Select an Operation
New BootOption Data. ASCII/Unicode strings only, with max of 240 characters
Enter BootOption Data Type [A-Ascii U-Unicode N-No BootOption] : N
Finally save the setting to NVRAM:
Save changes to NVRAM [Y-Yes N-No]: Y
The ARIES emulator
Basics
Aries is the HP-UX PA-RISC to HP-UX IPF binary emulator or dynamic code translator. Aries
transparently emulates both 32-bit and 64-bit HP-UX PA-RISC 2.0 applications on HP-UX IPF,
thus providing binary compatibility for PA-RISC binaries on IPF systems. It is transparent in that
users need not do anything special to simply run their PA programs on IPF.
The HP-UX/IPF kernel (exec(2)) will recognize PA executable files (both 32- and 64-bit fields)
and invoke Aries to emulate these processes. Aries will handle all instruction set architecture
(ISA) emulation and enviournment emulation on behalf of the PA program, and present a virtual
PA machine achitecture to the emulated program.
There are actually two versions of Aries: one for emulating PA-32 processes, and one for PA-64
processes. This is necessary because Aries must keep the address space layout that the emulated
process expects; natively, then Aries-32 is a 32-bit process, and Aries-64 is a 64-bit process.