Unfortunately NASA has seen fit to require us to use this horrible outlook 365 webmail thing, and apparently it does not support the typical inline quoting that we use on this list. I will have to try and figure out a solution but of course I'm already extremely busy and that is just another thing for the to-do list.
You are correct that the arinc653 work will not be tied to ppc32 at all. It could all be part of noarch. However, we have a todo item here to work out with our lawyers if the licensing issues on the arinc653 specification are such that this work can be made public. I'd like it to be, for sure. Not to compete or take money away from any commercial implementation, but to aid groups like mine in various organizations out there who want to examine arinc-653 and do prototyping without the high cost of entry. Stay tuned for news on this. FYI, most of arinc-653 part 1 required services is already implemented. I have one more batch of work to do on the kernel side but so far it's looking pretty good. We have already taken some applications written against arinc-653 and run them on Xenomai with SCHED_TP. I should definitely update to a more recent 4.14. I see noarch bits for 4.14.110, so I just rebased all my work on top of that and it was pretty clean. (Any conflicts were not in specific IPIPE bits.) I don't have my boards with me right now, but I will be working with them later this week and can test. I will try and get the patch out by the end of the week. ppc32 is what we are calling it to prevent confusion with the now-dead ppc terminology, as ppc64 is no longer supported by Xenomai. As for 4.4, I believe that was pre-noarch days. Philippe and I had decided that any future work on ppc would be done based on the noarch 4.14 branch. I assume at some point there will need to be a noarch branch for another kernel. I've not been as involved with the Xenomai project or mailing list as I'd like, but my time is limited in this area right now. As for 4.19, I figured I would wait until noarch is stable there. Right now I see a wip branch. Would you like me to look into a 4.19 ipipe patch on top of that? It may not be that hard for PPC. I am sad to see what you wrote about ppc being dropped from GCC. I was not aware of that. I know that PPC is still very much in use in the aerospace industry. I guess a commercial player will need to pay some folks to support GCC and other FOSS projects for the architecture. There probably isn't any reason that the same tools we have all used for years can't still be used for years, however. Who knows. I know that most of you guys are doing ARM these days. I almost had a chance to do some arm work here, but I'm apparently grouped in with the wrong set of folks so I didn't get to. Maybe someday. Steven
