The PMON Monitor
The PMON Monitor is a ROM-resident debugger
that runs on a Target board on which your
application is also run.
The PMON Monitor provides a powerful set of assembly-level debugging commands, as well as a mechanism to permit it to
be used as the execution vehicle for source-level debuggers.
PMON Internals
-
This section provides information about the internals of PMON. This can help
you if you plan to modify PMON, or if you are using it in a non-standard
configuration.
- How Breakpoints Work. This describes what
PMON does when you set a breakpoint in your code.
- How Printf Works. This describes the call
tree that is invoked whenever any of the stdio functions are used to
print information to the screen.
- PMON Initialization. This provides a
detailed description of the code executed between the reset vector, and the
first message that is printed to the screen.
Customizing PMON
-
This section contains information about customizing PMON to make it suitable
for your own application or hardware platform.
- Adding a Command. You can add your own commands
to perform application-specific operations for testing and debug purposes.
- Porting PMON. This page describes how to
port PMON to your own board.
- Adding Registers. You can add registers to
PMON's set/display register command.
Navigation:
Document Home |
Document Contents |
Document Index