iankronquist / kernel-of-truth

A simple kernel written in C and a platform to play with x86_64 extensions
MIT License
30 stars 5 forks source link

Differentiate between public and private APIs #64

Open iankronquist opened 7 years ago

iankronquist commented 7 years ago

Only some code should be accessible to modules. In general, things in libk should be accessible, but not things like the physical memory allocator.

iankronquist commented 7 years ago

See the headers-refactor branch for an idea of the final state.

iankronquist commented 7 years ago

This is on the road with the latest refactor.