-/Usermode contains the base acess system
- /Usermode/Applications - Usermode applications such as the default
- command shell and the login shell.
- /Usermode/Libraries - Usermode shared libraries and crt0.o, currently
- implemented are libacess (kernel interface), a basic libc and ld-acess
- (dynamic linker).
- /Usermode/include - Required include files for the shared libraries.
+The Usermode folder contains the user-land portion of the Acess OS
+ Applications/
+ - Usermode applications (Shell, IRC Client, GUI, ...)
+ Libraries/
+ - Dynamic linker, and nearly all shared libraries used
+ include/
+ - Header files for libraries and the C standard
+
+--- AcessNative ---
+This folder contains a rather hacky emulation framework for the Acess Userland
+(and to an extent, the kernel). It combines parts of the kernel code, IPC and
+thread emulation to allow Acess applications to be run on Linux/Windows without
+recompilation.
+ acesskernel_src/
+ - The kernel emulation framework
+ ld-acess_src/
+ - Replacement ld-acess.so to load programs and translate syscalls into IPC
+
+--- BuildConf ---
+Build configuration settings (compiler options, module selection)