[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference star::wizards

Title: "ASK THE WIZARDS"
Moderator:QUARK::LIONEL
Created:Mon Oct 30 1995
Last Modified:Mon May 12 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1857
Total number of notes:3728

1668.0. "Open: system server calls" by STAR::JKEENAN () Thu Mar 13 1997 16:09

Return-Path: "VMS001::WWW"@vms001.das-x.dec.com
Received: by vmsmkt.zko.dec.com (UCX V4.1-12, OpenVMS V6.2 VAX);
	Wed, 12 Mar 1997 21:35:10 -0500
Received: from vms001 by mail12.digital.com (8.7.5/UNX 1.5/1.0/WV)
	id VAA27843; Wed, 12 Mar 1997 21:31:17 -0500 (EST)
Date: Wed, 12 Mar 1997 21:33:17 -0500
Message-Id: <[email protected]>
From: "VMS001::WWW"@vms001.das-x.dec.com (12-Mar-1997 2133)
To: [email protected], [email protected], [email protected]
Subject: Ask the Wizard: '[email protected]'
X-VMS-To: [email protected]

Remote Host: (null)
Browser Type: Mozilla/3.01Gold (X11; I; SunOS 5.4 sun4m)
Remote Info: <null>
Name: cao weidong
Email Address: [email protected]
CPU Architecture: VAX and Alpha
Version: v 6.2
Questions: 

I know about following system server call relation in
vax/vms:

   source file                       image file

CALLS #06,SYS$QIOW  =(equal)   CALLS s^#06,@#L7FFEDE00
CALLS #01,SYS$PUT   =(EQUAL)   CALLS S^#01,@#L7FFEE118
          :                                :  
but I don`t know about the following system server call
relations in openvms:
 
   source file                        image file

CALLS #06,SYS$QIOW  =(EQUAL)              ?
CALLS #01,SYS$PUT   =(EQUAL)              ?

Can you tell me ?
 
T.RTitleUserPersonal
Name
DateLines
1668.1Please Acquire IDSMXDELTA::HOFFMANSteve, OpenVMS EngineeringFri Mar 14 1997 18:0116
   Please acquire a copy of the OpenVMS Internals and Data Structures
   manuals for OpenVMS VAX, and for OpenVMS Alpha, and examine the
   information included there on the internal processing involved in
   system service dispatching.

   In OpenVMS VAX, application programs resolve these symbols via the
   object module SYS$P1_VECTOR in SYS$SHARE:STARLET.OLB, and the system
   services are accessed via a fixed area of vectors located in "P1"
   process virtual address space (and in low "S0" space, for older
   programs).

   In OpenVMS Alpha, the LINKER processes SYS$PUBLIC_VECTORS.EXE and
   SYS$BASE_IMAGE.EXE, which is how the symbols associated with the
   operating system routines, such as system services, are resolved.