OS19: More VGA + stdlib/memory improvements

September 13, 2022

In this video, we make massive improvements to stdlib, add memset and memcpy, and most importantly, allow ourselves to get out of VGA (graphics) mode once we enter it.

MR for this video: https://gitlab.com/pagekeytech/pkos/-/merge_requests/4

Generating the Project and Adding Screens | KR2

September 6, 2022

In this video, we generate the React Native project for KeyReader and add placeholders for all of the screens we defined in the previous video.

Can we build our own Kindle, with a twist? | KR1

August 30, 2022

Have you ever wanted to READ and LISTEN to a book at the same time? If so, watch on while I show you the pitch, plan, and design for KeyReader, a proposed app that gives you the option to listen and read the same book, switching between these two activities seamlessly.

OS18: Shredding the Makefile

August 23, 2022

So long, old friend

OS17: Unit Testing C Code with Gtest, LCOV, Genhtml

August 16, 2022

In this video, we set up unit testing for our C code using Gtest, generate coverage data with gcov and LCOV, and finally generate a nice HTML coverage report for us to browse with genhtml.