Tutorial 14 should hopefully be up within the next week. It basically covers the basic design, developing some basic C++ library routines for us to use, and some HAL code for abstracting some processor information.
The upcoming demo separates the HAL, C++ library, and kernel, all independent projects. Each project outputs to static library files that are linked together. As they are independent of each other, We can more easily support dynamic libraries later if we like.
We will also cover good programming practices, and coding conventions used within the source.
If we have the space, we might also recreate the GDT for use by the Kernel through our HAL and processor interface.
Welcome to the Kernel and HAL!
