Guide to Upgrading Privileged-Code Applications

OpenVMS

Order Number: AA-QSBGE-TE

This document is a technical guide for system programmers responsible for maintaining privileged-code applications for OpenVMS on Alpha and I64 architectures. It is divided into two parts:

  • Part I (OpenVMS Alpha): Details necessary changes for applications to run on OpenVMS Alpha Version 7.0, including infrastructure updates regarding 64-bit virtual addressing, kernel threads, memory management, and I/O subsystem changes. It also outlines modifications needed for device drivers and user-written system services.
  • Part II (OpenVMS I64): Discusses the infrastructure changes required to support the Intel Itanium (I64) architecture, specifically regarding 50-bit physical addressing and PFN (Page Frame Number) changes. It provides code examples for updating C, Macro-32, and Bliss-64 software to ensure compatibility.

The document includes extensive appendices describing changed or removed data structures, I/O support routines, and kernel threads macros, along with command procedures to help identify modules that require modification.

AA-QSBGE-TE
January 2005
146 pages
Quality

Original
0.4MB

Site structure and layout ©2026 Majenko Technologies