Hi Everyone,
I just saw this now from the link on the white wood thread. I'm the guy doing the Mission Framework. It's written to be platform independent with platform modules for each different type of hardware.. so you don't have to "port" anything per se, rather you (or us?) just need to write a platform module.
The platform module converts MPF commands into the hardware calls and vice/versa. Pretty much everything you'd expect.. send commands to fire drivers, LEDs, etc. read switches..
For P-ROC/P3-ROC, they have an interface library written in C with a wrapper to expose it to Python which we use. For FAST they have a virtual COM port interface (over USB) so we send/receive serial commands.
So for your board, just give me a way to talk to it and I can write an MPF platform interface pretty quickly. I think I did the FAST one in a weekend.