Kernel / HAL / C Library
Posted: Sat Jul 23, 2011 7:23 pm
Hi,
I'm just starting out with the kernel, and I have a small question in relation to integrating the HAL and other libraries.
The way I have it planned in my head, is that I will have the kernel with some basic HAL and C Library functions built in (eg, just enough to print some useful information to screen, basic connsole driver, a method to read files from disk and load them, etc) to keep the kernel as small as possible. I've already built these supporting functions.
Then, with this limited functionality, the kernel can then load a full C library and HAL library.
Does this sound like the right way to do it?
I'm just starting out with the kernel, and I have a small question in relation to integrating the HAL and other libraries.
The way I have it planned in my head, is that I will have the kernel with some basic HAL and C Library functions built in (eg, just enough to print some useful information to screen, basic connsole driver, a method to read files from disk and load them, etc) to keep the kernel as small as possible. I've already built these supporting functions.
Then, with this limited functionality, the kernel can then load a full C library and HAL library.
Does this sound like the right way to do it?