I’m trying to port the .NET Micro Frame to the Microblaze(http://en.wikipedia.org/wiki/MicroBlaze) running Linux. I know that this is a big undertaking, and for that I intend to start small. I have gone through the white paper by Microsoft (http://download.microsoft.com/download/a/c/b/acbd926c-25fc-4831-8f5b-436baa0eaadb/porting_the_micro_framework.pdf), but it doesn’t help much. I would also like to mention that I’m not working on Microsoft Visual Studio since the cross compiler is only present for Linux.
I’m working with the .NET Micro Framework Porting Kit v4.1.
How I see it, I think I should first try to isolate the cross-platform compatible core of the CLR from the rest of the code and try to compile if for the target platform. What do you guys think, how should I start?
Any help would be appreciated.