NonStop S-Series Server Description Manual (G06.27+)

Contents
HP NonStop S-Series Server Description Manual520331-004
x
Figures (continued)
Figures (continued)
Figure 6-39. Switching Modes for System Calls and Translation Assistance 6-73
Figure 6-40. Accelerated Procedure Return Requires Access to TNS
Information 6-75
Figure 6-41. Pmap Is a Cross-Reference of Code Segment Addresses 6-77
Figure 6-42. Gateway Tables Provide Privileged-Mode Transitions for Accelerated
Code 6-79
Figure 6-43. Far Jump Tables Are Needed for Calls To and From System
Code 6-81
Figure 6-44. Most TNS State Values Are Kept in RISC General-Purpose
Registers 6-83
Figure 6-45. Invoking Privilege Always Requires Taking an Exception 6-85
Figure 7-1. RISC Registers Point to Global Data, Main Stack Tip, and Return
Address 7-3
Figure 7-2. Stack Frames Overlap and Grow to Lower Addresses 7-5
Figure 7-3. Gateways and To-RISC Shells Enable TNS Access to System
Library 7-7
Figure 7-4. A TNS Call to the System Library Is Directed Through the Shell
Map 7-9
Figure 7-5. syscall Exception or Address Error Exception Sets Privileged
State 7-11
Figure 7-6. Millicode Routines Switch Between Main and Privileged Stacks 7-13
Figure 7-7. Deliberate Invocation of Error Exception Triggers Privilege
Transition 7-15
Figure 7-8. Far Jump Tables Allow Calls to Cross Direct Jump Area
Boundaries 7-17
Figure 8-1. An Interrupt Can Interrupt a Process or Another Interrupt Handler 8-3
Figure 8-2.
Interrupts Invoke Interrupt Handlers, Return to Interrupted Code 8-5
Figure 8-3.
The Interrupt Stack Marker Saves RISC and TNS State 8-7
Figure 8-4. The System Interrupt Vector Transfers Control to Software 8-9
Figure 8-5. Some Interrupts Can Be Masked by Mask Register Bits 8-11
Figure 9-1. Interprocessor Communication Involves Multiple Levels of
Protocol 9-3
Figure 9-2. From Linker-Listener Perspective: One Request and One Reply 9-5
Figure 9-3. The Message System Uses Setup and Acknowledgments in
Messages 9-7
Figure 9-4. Message Data Is Transferred To and From Request and Reply
Buffers 9-9
Figure 9-5. Message Transfers Use Three Phases and Two Transfer
Methods 9-11
Figure 9-6. For Request With Short Data, Listener Pre-Pushes Data 9-13