Debugger Execution Reset_Processor - HP 68000 Series User Manual

Debugger/simulator
Table of Contents

Advertisement

Chapter 9: Debugger Commands

Debugger Execution Reset_Processor

Debugger Execution Reset_Processor

This command simulates a microprocessor reset.
It does the following:
1
2
3
4
5
6
7
8
9
Note
This command does not re-initialize memory. Use the Program Load New
Code_Only command to reset C variables.
See Also
Program Pc_Reset
Example
To reset the microprocessor:
Debugger Execution Reset_Processor
282
The program counter is loaded from exception vector 1 at location 4 in
memory.
The interrupt stack pointer is loaded from exception vector 0 at location 0
in memory.
The status register is reset as follows;
– the trace bits are cleared,
– the supervisor bit is set to 1,
– the master bit is set to 0 (68020 only),
– the interrupt priority mask is set to level 7.
All other bits in the status register are set to 0.
The vector base register is set to 0 (68020 only).
The cache control register is set to 0 (68020 only).
The cycle count ( @cycles ) is set to zero.
Any pending interrupt or exception is cleared.
Registers A0-A6 and D0-D7 are set to 0.

Advertisement

Table of Contents
loading

This manual is also suitable for:

B1466

Table of Contents