summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authordzwdz2023-08-14 18:51:07 +0200
committerdzwdz2023-08-14 18:51:07 +0200
commit642b5fb0007b64c77d186fcb018d571152ee1d47 (patch)
tree1c466461f3602d306be309a053edae558ef2568e /readme.md
parent8050069c57b729c18c19b1a03ab6e4bf63b4735e (diff)
reorganization: first steps
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/readme.md b/readme.md
index 359ad6d..7f1d803 100644
--- a/readme.md
+++ b/readme.md
@@ -16,3 +16,17 @@ apt-get install grub-pc-bin xorriso mtools # for the .iso
apt-get install g++ libgmp-dev lbmpfr-dev libmpc-dev # for the toolchain
apt-get install qemu-system-x86
```
+
+## repo organization
+```
+src/
+ bootstrap/ first userland program ran by the kernel; embeds the initrd
+ cmd/ userland programs
+ kernel/
+ arch/amd64/
+ sysroot/
+ dummy sysroot to get gcc to behave
+ libc/
+ libk/ libc functions used by the kernel
+cache/ download cache
+```