This document describes LPTSER (Line Printer Service Routine), a MACRO assembly program developed by Digital Equipment Corporation (DEC) in 1969 for managing multiple line printers on a DEC system.
The routine's core functions include:
Each line printer managed by LPTSER utilizes a Device Data Block (DDB) to store its control and status information, with specific mnemonics defined for various hardware flags (e.g., busy, done, error, clear buffer). The routine also defines and references external symbols, indicating its integration with other system components for common memory, clock services, error control, and User Unimplemented Opcodes (UUOCON) management.
Site structure and layout ©2025 Majenko Technologies