summaryrefslogtreecommitdiffhomepage
path: root/SPECIFICATION.TXT
diff options
context:
space:
mode:
Diffstat (limited to 'SPECIFICATION.TXT')
-rw-r--r--SPECIFICATION.TXT12
1 files changed, 7 insertions, 5 deletions
diff --git a/SPECIFICATION.TXT b/SPECIFICATION.TXT
index 2b62521b..c2e30c6c 100644
--- a/SPECIFICATION.TXT
+++ b/SPECIFICATION.TXT
@@ -17,10 +17,12 @@
- Hardware Abstraction Layer.
- Native Filesystem support (NewFS).
- Program Loader.
-- TLS.
+- Thread Local Storage.
+- Semaphore, Locks, Timers.
- Canary bird.
- Dynamic Libraries.
-- Cross platform code (it has to work for each platform)
+- Cross Platform.
+- Permission Selectors.
===================================
2: The Filesystem
@@ -32,9 +34,9 @@
- UNIX path style.
==================================
-3: The Executives
-===================================
+3: Common naming conventions:
+==================================
- Kernel -> ke_init_x
- RunTime -> rt_copy_mem
-- Hal -> HalFooBar \ No newline at end of file
+- Hal -> hal_foo_bar \ No newline at end of file