Last week I successfully completed the Gpio and Spi driver heavily inspired by a third-party API so that there is consistency in the way the code is written and how it is called. Referring to the latter, I’ve alse included a T3 namespace so that functions are now called via the format, T3::Gpio::Write(int dvalue) for example.
This week I will be wrapping up by internship in Aeste, it has been a tremendous learning experience so far, I’ve managed to hone my programming and I now have a much deeper understanding of how computers work. Indeed there’s still alot left to do, e.g. using CamelCase for the BaseIO drivers as well as using proper function names, file organization, updating the wiki and finally verifying them on the simulator.