Motorola MVME2600 manual PPCBug, Overview

Models: MVME2600

1 198
Download 198 pages 29.85 Kb
Page 145
Image 145

PPCBug

5

Overview

The PowerPC debugger, PPCBug, is a powerful evaluation and debugging tool for systems built around Motorola PowerPC microcomputers. Facilities are available for loading and executing user programs under complete operator control for system evaluation.

The PowerPC debugger provides a high degree of functionality and user friendliness, and yet stresses portability and ease of maintenance. It achieves good portability and comprehensibility because it was written entirely in the C programming language, except where necessary to use assembler functions.

PPCBug includes commands for display and modification of memory, breakpoint and tracing capabilities, a powerful assembler and disassembler useful for patching programs, and a "self-test at power-up" feature which verifies the integrity of the main CPU board.

Various PPCBug routines that handle I/O, data conversion, and string functions are available to user programs through the System Call handler.

PPCBug consists of three parts:

A command-driven user-interactive software debugger. It is hereafter referred to as “the debugger” or “PPCBug.”

A set of command-driven diagnostics, which is hereafter referred to as “the diagnostics.”

A user interface which accepts commands from the system console terminal.

When using PPCBug, you will operate out of either the debugger directory or the diagnostic directory. The debugger prompt

(PPC1-Bugor PPC1-Diag) tells you the current directory.

5-1

Page 145
Image 145
Motorola MVME2600 manual PPCBug, Overview