This manual provides technical documentation for the PDP-11 FORTRAN-77 Object Time System (OTS) running on RT-11 V5.1. It is intended for programmers who need to interface MACRO-11 code with FORTRAN routines or understand the internal operations of the OTS. The document covers:
- OTS Structure: Overview of tables, buffers, impure storage, I/O processing, and support routines.
- Conventions: Detailed register usage and calling sequence standards (R5, PC, R4, and F0 calls).
- Interfaces: How to write FORTRAN main programs in assembly language and link to the impure storage area.
- Data Structures: Descriptions of the work area and logical unit control tables (LUBs).
- I/O Support: Conceptual and technical details on I/O operations, including OPEN/CLOSE processing, format compilation, and sequential vs. random file organization.
- Error Processing: Handling of run-time errors, traps, and execution control.
- Support Routines: Arithmetic and character operations, array processing, and traceback mechanisms.