I am trying to port uC/OS on a MPC565 uProcessor (Phytec). I seem to be running into some conflict wrt Code and Stack addresses. Specifically, my OS throws exceptions because of (poss.) address overlap.
Does anyone know where in the processor should the code, data and stack sit ? I went thru the Memory model provided for the MPC565 and the eval. board, but no luck so far.
Any help wud be greatly appreciated !!
P.S.: I'm using the Metrowerks CodeWarrior compiler. (I know gcc rulez!)