Tying up C++ Drivers

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...

Implementing an API

Based on my working code which was verified via the simulator, I started the week by implementing the API for the GPIO driver. Prior to this internship I have only used standard libraries on...

The Wall

Last week, I spent time learning up on MSPI so that I am able to understand how the protocol works so that my drivers would be compatible. Moreover, despite finishing to format and verifying...

Halfway Point

This week marks the mid point of my internship. This week I managed to implement the basic structure of the C++ Driver with structs and functions prototypes being defined in a header file, the...

At last, progress!

This week began very slowly as I had to quickly learn up on how computers worked, therefore I set out to finish a text book by A. Tanenbaum on Structured Computer Organization recommended by...

The Devil is in the details

This week, I started the week hoping to complete the Verilog code for the Analog Light Detector as success in implementing it would mean that I should be able to complete all the remaining...