Crossware

Table of Contents        Next topic       

Introduction

The Crossware SCFNT is a simulator for the ColdFire family of microprocessor which runs under Windows 9x and Windows NT4.0.  It allows ColdFire programs to be executed on the IBM PC without any hardware being required.

The simulator understands the ColdFire instruction set and steps through the program performing each instruction as if it were a ColdFire microprocessor.

The memory and registers are maintained by the simulator and the user can readily view and modify these by opening the appropriate windows.

The user can single step or trace through the program at the source code or machine code level observing the program flow, memory and register changes, C variables, etc.  The program can be run non-stop or until a breakpoint is reached.

Breakpoints can be set to halt execution at specific program memory addresses or when the ColdFire program accesses specified locations in program or data memory.

Exceptions can be either trapped or simulated.  When they are simulated, you can single step through your exception handlers.

Code and data coverage and source code profiling are also supported.