Mr.Greg, I really don't understand why you are so angry, and there are so many verbal attacks. I just share a feasibility. What I expect is discussion and respect, not devaluation. If you don't like it, just say it like others.
Yes, I am angry. I am very pissed off that you completely ignored the NuttX architectural roadmap and chose to go your own direction. That is offensive (as well as stupid). And I do not want to work with people who cannot work together for common architectural goals. The direction you are taking is not going to lead to friendship or cooperation.
Attempts like these to destroy the NuttX architecture will always piss me off. I have a lot invested in this OS and some ignorant engineer who ignores that legacy is going make me angry. You would ruin this OS!
You must keep these changes within Xaiomi because they will not be permitted upstream.