> In that case, the NuttX RGMP support was in the NuttX repository but the > Linux RGMP support was elsewhere (you can still see the old NuttX RGMP > files here: > https://bitbucket.org/patacongo/obsoleted/src/83e33485517f2af145720b4ecd8a91158ccf506e/ChangeLog#lines-171). > > Perhaps we will need to make some separation of functionality like > that? I don't know what architectural separation you use now. I would > have to learn a lot more to give advice.
I think a branch for discussion and interactive modifications is a good idea. I am having a difficult to create small incremental patches at this stage. I have kept the Linux part as clean as possible. Most of the implementation is in user-space. I uploaded the Linux side user-space program and kernel module code. https://github.com/sonicyang/cRTOS-Loader Hosting the Linux side on another repository might be cleaner to maintain, but might be difficult to integrate to the workflow here? The RGMP project like very similar to my research. I wounder how does its performance look like. --- Yang