I am trying to port the .NET Micro Framework to an embedded operating system (ARM9 based). During the last weeks I did a lot of research in this topic in the internet and the porting kit documentation. The porting kit documentation is a bit disappointing to me, it seems unstructurized and out of date. No good microsoft quality I think.
What I have reached at the moment:
[ulist]build.dirproj in the topmost directory of the porting kit is buildable.[/ulist]
[ulist]The existing “template codebase” solution was cloned as recommended in the porting to os section in the official documentation.[/ulist]
[ulist]The cloned solution is buildable.[/ulist]
So the existing firmware(with operating system) has a linker script and I want to add the MF. Is there a need to change the scatterfile of the NativeSample (=scatterfile_tools_gcc.xml)? Or simply add NativeSample.axf to the firmware linker script?
In my opinion the next task is to fill the PAL stubs with the OS calls. Ist this true? How do I identify these calls?
As far as I know there is no book describing the porting process?
Thanks for the help!