Datasheet

Development Support
Technical Data MC68HC912DT128A — Rev 4.0
412 Development Support MOTOROLA
20.4.5.5 CCRSAV
The CCRSAV register is used to save the CCR of the users program
when entering BDM. It is also used for temporary storage in the BDM
firmware.
Read and write: all modes
20.5 Breakpoints
Hardware breakpoints are used to debug software on the
MC68HC912DT128A by comparing actual address and data values to
predetermined data in setup registers. A successful comparison will
place the CPU in background debug mode (BDM) or initiate a software
interrupt (SWI). Breakpoint features designed into the
MC68HC912DT128A include:
Mode selection for BDM or SWI generation
Program fetch tagging for cycle of execution breakpoint
Second address compare in dual address modes
Range compare by disable of low byte address
Data compare in full feature mode for non-tagged breakpoint
Byte masking for high/low byte data compares
•R/W
compare for non-tagged compares
Tag inhibit on BDM TRACE
CCRSAV— BDM CCR Holding Register $FF06
BIT 7654321BIT 0
CCR7 CCR6 CCR5 CCR4 CCR3 CCR2 CCR1 CCR0
RESET:
NOTE 1
(1)
XXXXXXXX
1. Initialized to equal the CPU12 CCR register by the firmware.
Frees
cale Semiconductor,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...