HP 68000 Series User Manual page 318

Debugger/simulator
Table of Contents

Advertisement

Chapter 9: Debugger Commands
Debugger Option General
There are several side effects of demand loading. The debugger command
Memory Unload_BBA is disabled. Type mismatch errors may not be detected
during the initial load of the executable (.x) file. Global symbols may have
leading underscores stripped, depending on whether they were defined or
referenced in a C or assembly source module.
Processor
The processor option selects a specific microprocessor for simulation. The
microprocessor selected for simulation is displayed on the status line. The
default processor setting is 68000.
The processor selections are:
Radix
The radix option causes the debugger to interpret numeric literals, including
integers and addresses, as either decimal or hexadecimal values. By default,
numeric literals are interpreted as decimal values.
If you set Radix to hexadecimal, any number you want interpreted as decimal
must be terminated with a T (for example, specify 32 as 32T).
Even if you select Hex, the following inputs will not be interpreted as
hexadecimal: line numbers starting with "# ", variables in high-level
expressions, and debugger variables including breakpoint numbers, viewport
numbers, and data viewport line numbers. To cast a high-level expression as
hexadecimal, use a leading "0x" or a trailing "h".
Binary numbers are not available when Radix is set to hexadecimal. Floating
point and enumeration type values are not affected by the radix option.
The Output parameter lets you specify whether the output of the Expression
Display_Value, Expression Monitor Value, and Program Context Expand
command is displayed in decimal or hexadecimal format.
Exceptions
The exceptions option controls the behavior of exception processing by the
debugger. In Normal mode, the debugger internal variable @exc is set to 2.
296
68000, 68EC000, 68HC000, 68HC001, 68008, 68010, 68012, 68020,
68EC020, 68070, 68302, 683xx, 6833x, 68330, 68331, 68332, 68333, 68F333,
68334, 68335, 68336, 68337, 68338, 68340, 68349, CPU32, or CPU32P.

Advertisement

Table of Contents
loading

This manual is also suitable for:

B1466

Table of Contents