From 1f957aafa4423c1579627a279d861d03d76f3dbb Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Mon, 5 Apr 2021 14:04:28 +0200 Subject: Added some documentation --- apps/README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 apps/README.md (limited to 'apps') diff --git a/apps/README.md b/apps/README.md new file mode 100644 index 0000000..214ef31 --- /dev/null +++ b/apps/README.md @@ -0,0 +1,3 @@ +# Userspace + +All files in this directory run in the userspace. By default, apps will run in ring 3 and can be executed using the `exec` syscall. The default process that runs after the kernel is done initializing everything is `init.c`. This initial process may call GUI programs or other processes that can reproduce themself. The `idle.c` app however is the special idling process which runs if no other process is running (called in the process scheduler). -- cgit v1.2.3