Hi
You might want to take a look at a program called CFInit. This is a free tool which lets you write ColdFire initialisation code via a GUI interface. It runs on Windows, and is available from MicroAPL's web site:
http://www.microapl.co.uk/CFInit/cfinit_main.html(I work for MicroAPL, by the way. We're a small UK-based company that does ColdFire consultancy and code translation tools. We give away CFInit for free because Freescale paid us to develop it)
There are two features of CFInit that might particularly help you here:
(a) It contains a number of tested configurations for Freescale Evaluation Boards, including the M52223EVB,
(b) For some processors (including the 52223) you can generate a complete working CodeWarrior project.
The default project generated for the 52223 Evaluation Board is reasonably simple. It initialises the processor, leaves interrupts disabled, and enters a loop to flash an LED. Hopefully it might make a slightly simpler starting point.
Hope this helps
Simon