Debugger Execution Reset_Processor - HP B1476 68020 User Manual

Debugger/emulator
Table of Contents

Advertisement

Debugger Execution Reset_Processor

The Debugger Execution Reset_Processor command resets the
microprocessor to its initial state. It performs the following operations:
1
2
3
4
5
6
7
8
9
Note
Memory is not reinitialized by the Debugger Execution Reset_Processor
command. Therefore, C variables are not reset to their original values. 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
The program counter is loaded from exception vector 1 at location 4.
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,
– 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.
The cache control register is set to 0.
Any pending interrupt or exception is cleared.
Registers A0-A6 and D0-D7 are set to 0.
The emulator breaks into the emulation monitor.
Chapter 12: Debugger Commands
Debugger Execution Reset_Processor
375

Advertisement

Table of Contents
loading

This manual is also suitable for:

B1476 68030

Table of Contents