Hi John
If you work with M5223X and M5225X you need to set the following defines:
- For M5223X - just set _M5223X
- For M5225X - set _M5223X and _M5225X
You should find that both project work without any changes to the code.
Background: The M5223X was the first family supported by the project and
_M5223X is used to distinguish Coldfires against SAM7X, Luminary etc. (for users of multiple manufactures).
When the M5225X can along it was distinguished by adding
_M5225X to the base define (there are also
_M5222X,
_M5221X,
_M521XX,
_M520X,
_M528X and
_M521X which are used together with
_M5223X for other derivatives -
note that these may not all be in your package but are in the development version).
There is no define
_M5223x (with x lower case) in any project (I just searched in V1.2 to latest V1.4 versions to be sure that there was not one once) so I think that this must be a change (typo?) that someone at your end made at some time.
Regards
Mark