Basically, I understand the structure of the program. But there are connections that I do not really understand. I would have to understand the whole structure of each function. For that I would need days or weeks, I think. I can only say again. An example without shortcuts to other functions would be much easier to accomplish.
So as the I2C example I could use for my purposes without major problems, and could fit into the existing program.
I marvel at and admire what you've created here with a lot of work.I think that you would like to see that any of Chibios users can accomplish everything exactly. I would also like it. But I have not really the time to learn it all in my life.
Joerg