This volume is part of the RT-11 Technical User's Series, focusing on "Callable System Facilities" for RT-11 version 5.0. It is intended for programmers already familiar with MACRO-11, FORTRAN IV, or BASIC-11. The document is divided into several chapters covering:
- System Services: Explanation of programmed requests, how they interact with the monitor, and error handling.
- System Information: Methods to access system communication and memory areas.
- Program Execution: Techniques for starting, exiting, chaining programs, and passing command strings.
- Input/Output Systems: Details on synchronous, asynchronous, and event-driven I/O, including terminal and queued I/O.
- Multiterminal Support: Programming for multi-terminal environments.
- Nonsynchronous/Queued I/O: Techniques for overlapping I/O operations and using multiple buffering.
- Memory Management: Managing memory allocation and USR swapping.
- Command String Interpreter (CSI): Parsing and utilizing command strings for I/O operations.
- Time-Dependent Programming: Handling system time, dates, mark-time routines, and timed waits.
It also includes a section providing solutions to various practice exercises.