Processor control features include run, start, step, set breakpoints, reset and initialize the processor. Low-level processor watch functions include displaying and modifying memory, registers, and cache. Memory can also be loaded and disassembled. Additionally, custom target monitors can easily be created using the available board support debug libraries. All are designed to present complete representation and control of the system under development.
Some screens also allow the user to customize the data being presented.
They allow the developer to easily build custom screens and buttons that contain resources and control facilities of particular interest to a specific debugging task. This enhances productivity by increasing the ability to readily see key pieces of information and directing host processor activity to only those functions. Command File Support Command files allow test cases to be written off-line and then run automatically. Command files can also be used for running regression tests, initializing the processor, and automating command sequences. Special expressions indicating the processor state and other error conditions are also provided.