Important: The information in this document is obsolete and should not be used for new development.
Assembly-Language Information
Inside Macintosh provides information about the registers for specific routines like this:
Registers on entry A0 Contents of register A0 on entry
Registers on exit D0 Contents of register D0 on exit In addition, Inside Macintosh presents information about the fields of a parameter block in this format:
The arrow in the far left column indicates whether the field is an input parameter, output parameter, or both. You must supply values for all input parameters and input/output parameters. The routine returns values in output parameters and input/output parameters.
- Parameter block
<-> inAndOut Integer Input/output parameter. <-- output1 Ptr Output parameter. --> input1 Ptr Input parameter. The second column shows the field name as defined in the MPW Pascal interface files; the third column indicates the Pascal data type of that field. The fourth column provides a brief description of the use of the field. For a complete description of each field, see the discussion that follows the parameter block or the description of the parameter block in the reference section of the chapter.