-------------------------------------------------------------------------------
ReadMe.txt                                                           28.11.2006
-------------------------------------------------------------------------------


This file contains some hints and clues.



========================================
1. CW08 V5.0 Special Edition Limitations
========================================

The CodeWarrior Special Edition has some limitation:

- Project Manager:  max. 32 files per target
- C compiler:       max. 16K 

Because of the 32 files limit a dummy target "Header Files Only" was
defined to hold all the none source files (e.g. the header files).
Its not mandatory to have the header files in the project files, but it
eases the access in particular if the project does not compile successfully.


==========
2. Targets
==========

The project contains 3 targets:

- Standard                    (see below 3.)
- Mon08 Debugger              (see below 3.)
- "Header Files Only"         (see above 1.)
- "Header Files Only 2"       (see above 1.)



===========================================
3. Debugging using built-in Mon08 Interface
===========================================

This project contains 2 targets one for normal user mode and one for debugging:

TargetName         Description
----------------------------------------------
Standard           This target generates the executable "908E624_Demo.abs" 

Mon08 Debugger     This target generates the executable "908E624_Demo_Mon08Debug.abs"
                   The target has some specific software setting which are 
                   implemented by the Compiler switch "MON08". The macro is defined  
                   in the Mon08 Debugger target settings | Compiler "-DMON08".
                   The differences are:
                   - clock is set to always external (CONFIG2 register), otherwise a 
                     falling edge on the IRQ-pin of the MCU would switch to the internal ICG clock
                   - to Halt a running application some software is needed (see isrHALT)   
                   (to see all differences use menu Search | Find in Files and look for "MON08")