Quote:
Hmm, just stumbled upon the developer program to propose the plan9 porting.But it seems you are working on it already.
I wanted to do it for a beagleboard but the contest is now closed.So let me know whether i can qualify for developer program ?
You may propose it; it doesn't hurt at all to submit your proposal. Whether it gets accepted is something else entirely. Nothing happened with Plan9 so far (it wasn't an internal Genesi project).
One thing to bear in mind for proposing projects is that you absolutely must be capable of doing the work you propose. We have had many, many people propose porting an OS (NetBSD, FreeBSD, etc. etc.) and take the hardware and do nothing with it because they use the excuse that they "cannot find documentation."
Unfortunately we cannot provide the schematics to the board and the only publicly documented description of the operation of the hardware (besides the MX51 or MX53 user manuals which are on Freescale's website, security engine notwithstanding as it is export restricted) is the Linux kernel we provide.
If you've ported an OS before (for instance there was one NetBSD project for the Efika 5200B PPC board, which got quite far) then this is all fairly easy, however if it's your first project porting an OS to new hardware.. or that hardware is not exactly supported already (for the PPC board, it was easier since other Freescale PPC SoCs were already supported, however someone had to do the work to get the MPC85xx support working in the first place) it will be rather an uphill struggle. Is there any Plan9 support for i.MX processors of any kind? Workable support for any Cortex-A8 based SoC? If you didn't do Plan9 for OMAP3, did anyone, and if so, where did they get?
That's kind of what has to go into it.