diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-10 09:29:31 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-10 09:29:31 +0100 |
| commit | a22ddb45201f40e41902b4c189c31c6418742c8a (patch) | |
| tree | a1622d6199608c40c5aee56390ef24fe817ec4f9 /SPECIFICATION.TXT | |
| parent | 028d7057402051f809bbafa27aa278769732c56b (diff) | |
Very important changes.
- Update user land dlls output name.
- Define process team methods in ProcessTeam.cxx.
- Add rt_std in HALKit\AMD64.
- Breaking changes in System.Graphics.dll: Replace all header files
extensions starting with .hpp to .hxx.
- Makefile don't rely on winasm anymore.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'SPECIFICATION.TXT')
| -rw-r--r-- | SPECIFICATION.TXT | 12 |
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 |
