Ontwerp en bouw een besturingssysteem/Organisatie/Mappenstructuur
Omdat we, als het goed is, binnenkort veel meer (code)bestanden zullen hebben, is het een goed idee om nu al vast na te denken over hoe we dat gaan indelen en beheren. Een veelgebruikte mappenindeling is om per onderdeel de algemene bronbestanden in de map src te zetten en de headerbestanden in include. Als een onderdeel platform-specifieke delen bevat, komt dat in src en include mappen in een submap arch van het onderdeel.
De mappenstructuur die we gebruiken voor ons besturingsysteem is voorlopig als volgt:
/ /kernel /src /include /arch /i586 /src /include /doc
De kernel map spreekt voor zich. De submap arch kan straks platform-specifieke code bevatten. Voor documentatie is de doc map gereserveerd.