This document is a user's guide for the MicroPower/Pascal symbolic debugger (PASDBG), version 1.5, dated July 1983 (with updates through February 1984). It provides instructions for using PASDBG to debug real-time application programs running on target systems (PDP-11 based) from a host system (RT-11, RSX-11M/M-PLUS, or VAX/VMS).
The manual covers:
- Debugger Features: Explains the host/target communication link, symbolic debugging, process control variables, and execution error restarting.
- Debugger Environment: Outlines required hardware and software, host/target serial communication setup, and how to resolve common communication problems.
- Build Procedure: Provides detailed steps for building applications with debugger support, including kernel integration and symbol generation for various host environments.
- Getting Started: Explains how to invoke the debugger and initiate a session.
- Command Reference: Acts as a comprehensive guide to debugger commands, including syntax, parameters, and examples for managing breakpoints, tracepoints, watchpoints, program execution, and data examination/modification.
- Real-Time Debugging: Details commands specifically for debugging real-time process structures, such as semaphores, packet queues, ring buffers, and state queues.
- Target Interface Specifications: Describes the protocols used for communication between the debugger on the host and the Debugger Service Module (DSM) on the target system.