HPlogo PA-RISC Procedure Calling Conventions Reference Manual > Chapter 6 Millicode Calls

6.3 Introduction to Local and External Millicode

MPE documents

Complete PDF
Table of Contents

As pictured in Figure 6-1, millicode is generally divided into two main categories: local and external. Although it appears that the two types are co-existing, this is NOT the case; at present all millicode is local, whereas in the future it is possible that the great majority, if not all, of millicode will be external.

The two types of millicode are easily differentiated by the way in which they are accessed and used: Local millicode is linked with and executed by any process that requires it, while external millicode is handled in much the same manner as a standard shared library (i.e. one system-resident copy that is shared by all processes as is necessary).




6.2 Descriptions


6.4 Efficiency Factors