
5-18
Using the 167Bug Debugger
5
It may turn out that your program uses one or more of the exception
vectors that are required for debugger operation. Debugger
facilities may still be used, however, if your exception handler can
determine when to handle the exception itself and when to pass the
exception to the debugger.
When an exception occurs which you want to pass on to the
debugger; i.e.,
ABORT
, your exception handler must read the
vector offset from the format word of the exception stack frame.
This offset is added to the address of the 167Bug target program
vector table (which your program saved), yielding the address of
the 167Bug exception vector. The program then jumps to the
address stored at this vector location, which is the address of the
167Bug exception handler.
Your program must make sure that there is an exception stack
frame in the stack and that it is exactly the same as the processor
would have created for the particular exception before jumping to
the address of the exception handler.
Floating Point Support
The floating point unit (FPU) of the MC68040 microprocessor chip
is supported in 167Bug. For MVME167Bug, the commands
MD
,
MM
,
RM
, and
RS
have been extended to allow display and
modification of floating point data in registers and in memory.
Floating point instructions can be assembled and disassembled
with the
DI
option of the
MD
and
MM
commands.
Содержание MVME167 Series
Страница 1: ...MVME167 Single Board Computer Installation Guide MVME167IG D4 ...
Страница 6: ......
Страница 106: ...4 28 Debugger General Information 4 ...
Страница 132: ...5 26 Using the 167Bug Debugger 5 ...
Страница 146: ...A 14 Configure and Environment Commands A ...
Страница 152: ...B 6 Disk Tape Controller Data B ...
Страница 160: ...D 6 Troubleshooting the MVME167 Solving Startup Problems D ...
Страница 168: ...E 8 EIA 232 D Interconnections E ...