This document is a technical listing of the KS10 Console Program (Version 6.2), a cross-microprocessor assembler. It contains:
- System Definitions: Memory address assignments, I/O register definitions, and numerical/ASCII assignments.
- Macros: Definitions for frequently used code blocks.
- Core Routines: Low-level handling for power-up, interrupts, UART initialization, and PROM checksumming.
- Command Implementations: Source code for various console commands (e.g., Examine, Deposit, Boot, Memory Testing).
- Subroutine Library: A comprehensive set of internal subroutines for managing memory, device I/O, error reporting, and hardware configuration.
- Tables: Detailed cross-reference tables mapping symbols to page numbers.