C M L - 5 4 8 5 U S E R M A N U A L V 1 . 0
0 6 / 2 2 / 0 5
31
encounters a breakpoint, illegal instruction, or an exception which causes control to be handed
back to
dBUG
.
Examples:
To execute code up to the C function bench(), the command is:
gt _bench
To execute code up to the address 0x00080004, the command is:
gt 80004
IRD - Internal Register Display
Usage:
IRD <module.register>
This command displays the internal registers of the different modules inside the MCF5485. In
the command line, module refers to the module name where the register is located and
register refers to the specific register to display.
The registers are organized according to the module to which they belong. The available
modules on the MCF5485 are:
SCM, CS0, CS1, CS2, CS3, CS4, CS5, CS6, GPIO, QSPI, DMA0, DMA1, DMA2, DMA3,
UART0, UART1, UART2, SDRAMC, TIMER0, TIMER1, TIMER2, TIMER3, FEC, CAN, I2C,
WDT, PIT0, PIT1, PIT2, PIT3, QADC, GPTA, GPTB, RESET, CCM, PMM, CLOCK, EPORT,
CFM, INTC0, and INTC1.
Refer to the MCF5485 user’s manual for more information on these modules and the registers
they contain.
Example:
ird cs0.csar
IRM - Internal Register Modify
Usage:
IRM module.register data
This command modifies the contents of the internal registers of different modules inside the
MCF5485. In the command line, module refers to the module name where the register is
located and register refers to the specific register to modify. The data parameter specifies the
new value to be written into the register.
The registers are organized according to the module to which they belong. The available
modules on the MCF5485 are:
SCM, CS0, CS1, CS2, CS3, CS4, CS5, CS6, GPIO, QSPI, DMA0, DMA1, DMA2, DMA3,
UART0, UART1, UART2, SDRAMC, TIMER0, TIMER1, TIMER2, TIMER3, FEC, CAN, I2C,
WDT, PIT0, PIT1, PIT2, PIT3, QADC, GPTA, GPTB, RESET, CCM, PMM, CLOCK, EPORT,
CFM, INTC0, and INTC1.