Motorola M68CPU32BUG User Manual Page 15

  • Download
  • Add to my manuals
  • Print
  • Page
    / 98
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 14
DEBUG MONITOR COMMANDS
M68CPU32BUG/D REV 1 3-2
Table 3-1. Debug Monitor Commands (continued)
Command
Mnemonic Title Paragraph
OF Offset Registers Display/Modify 3.22
PA/NOPA Printer Attach/Detach 3.23
PF Port Format 3.24
RD Register Display 3.25
RESET Cold/Warm Reset 3.26
RM Register Modify 3.27
RS Register Set 3.28
SD Switch Directories 3.29
T Trace 3.30
TC Trace On Change of Control Flow 3.31
TM Transparent Mode 3.32
TT Trace To Temporary Breakpoint 3.33
VE Verify S-Records Against Memory 3.34
Each command is described in the following text. Command syntax symbols are explained in
section 2.1. In the examples of the debugger commands all user inputs are in bold type. This
helps clarify examples by distinguishing user input characters from CPU32Bug output characters.
The symbol <CR> represents the carriage return key on the user’s terminal keyboard. This
symbol indicates the user should enter a carriage return.
DEBUG MONITOR DESCRIPTION
M68CPU32BUG/D REV 1 2-13
The valid function code mnemonics are:
Function Code Mnemonic Description
0 F0 Unassigned, reserved
1 UD User Data
2 UP User Program
3 F3 Unassigned, reserved
4 F4 Unassigned, reserved
5 SD Supervisor Data
6 SP Supervisor Program
7 CS CPU Space Cycle
The BR, GD, GO, and GT commands set the valid function codes to either a user program (UP)
or supervisor program (SP). When execution is started via GO, GN, or GD, the default address
space is determined by bit 13 (the S-bit) of the status register (SR). When set, SP is used; when
cleared, UP is used. By specifying a function code with GO, GT, or GD command, the SR S-bit
is forced to the correct state before execution begins.
For the GT command, the temporary breakpoint is set using the function code specified, or it
defaults to SP or UP, depending on the state of the S-bit in the SR.
Though function codes are supported, the BCC hardware does not require function codes to
operate.
EXAMPLE To change data at location $5000 in the user data space.
CPU32Bug>m 5000^ud<CR>
00005000^UD 0000 ? 1234.<CR>
CPU32Bug>
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
Page view 14
1 2 ... 10 11 12 13 14 15 16 17 18 19 20 ... 97 98

Comments to this Manuals

No comments