Triggering The Analyzer By Data - HP 64793 Series User Manual

H8/338/329 emulator softkey interface
Table of Contents

Advertisement

Triggering the
Analyzer by Data
2-30 Getting Started
As you can see the execution of CMP.B instructions are not
disassembled. This occurs when the analyzer cannot get necessary
information for disassembling because of the store condition. Be
careful when you use the trace only command.
You may want to trigger the emulation analyzer when specific data
appears on the data bus. You can accomplish this with the following
command.
trace after data <data> <RETURN>
There are some points to be noticed when you trigger the analyzer in
this way. You always need to specify the <data> with 16 bits value
even when access to the data is performed by byte access. This is
because the analyzer is designed so that it can capture data on internal
data bus (which has 16 bits width). The following table shows the
way to specify the trigger condition by data.
================================================================
|
Location of data
|
================================================================
Internal ROM,RAM
|
|
|
+-------------------+----------------------
|
---------------------+-------------------+----------------------
Others
|
================================================================
*1
hhll means 16 bits data
*2
dd,hh,ll mean 8 bits data
*3
H8/338 processor performs word access (MOV.W etc..) to
external memory and internal I/O by two byte accesses.
For example, to trigger the analyzer when the processor performs word
access to data 1234 hex in internal ROM, you can do any of the
following:
trace after data 1234h <RETURN>
trace after data 12xxh <RETURN>
trace after data 0xx34h <RETURN>
|
Access
| <data> Specification
word access
|
|
|
byte access
|
byte access *3 |
Available
hhll
*1
hhxx
*2
xxll
*2
ddxx
*2
ddxx

Advertisement

Table of Contents
loading

This manual is also suitable for:

64793a64793b

Table of Contents