Preserving The Debugger Operating Environment; 187Bug Vector Table And Workspace - Motorola MVME187 Installation Manual

Risc single board computer
Table of Contents

Advertisement

Using the 187Bug Debugger
Preserving the Debugger Operating
Environment
5

187Bug Vector Table and Workspace

5-10
This section explains how to avoid contaminating the operating
environment of the debugger. Topics covered include:
187Bug Vector Table and workspace
Hardware functions
Exception vectors used by 187Bug
CPU/MPU registers
187Bug uses certain of the MVME187 onboard resources and may
also use offboard system memory to contain temporary variables,
exception vectors, etc. If you disturb resources upon which 187Bug
depends, then the debugger may function unreliably or not at all.
If your application enables translation through the Memory
Management Units (MMUs), and utilizes resources of the debugger
(e.g., system calls), your application must create the necessary
translation tables for the debugger to have access to its various
resources. The debugger honors the enabling of the MMUs; it does
not disable translation.
The debugger and diagnostic firmware resides in the EPROMs. The
first 64KB of RAM are also used by the debugger for storage of the
Vector Table, executable code, variables, and stack.

Advertisement

Table of Contents
loading

Table of Contents