diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-17 10:59:07 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-17 11:00:09 +0100 |
| commit | 9898520f721220a2af4be59fd92e8ad8afcd4287 (patch) | |
| tree | 35662af54535ccc07366b1a3a554f6296e76f4ce /SPECIFICATION.TXT | |
| parent | 45548d516ddf5e88bf80940365d151e1bd69c29f (diff) | |
Unstable: See below.
These changes are related to the current ticket regarding AHCI support.
This commit is just to upstream changes from local.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'SPECIFICATION.TXT')
| -rw-r--r-- | SPECIFICATION.TXT | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/SPECIFICATION.TXT b/SPECIFICATION.TXT index c2e30c6c..11ee62e3 100644 --- a/SPECIFICATION.TXT +++ b/SPECIFICATION.TXT @@ -15,11 +15,11 @@ - Separation of Files/Devices. - Networking. - Hardware Abstraction Layer. -- Native Filesystem support (NewFS). -- Program Loader. +- Native Filesystem support (NewFS, FAT32 and HCFS). +- Program Loaders. - Thread Local Storage. - Semaphore, Locks, Timers. -- Canary bird. +- Canary mechanisms. - Dynamic Libraries. - Cross Platform. - Permission Selectors. @@ -39,4 +39,15 @@ - Kernel -> ke_init_x - RunTime -> rt_copy_mem -- Hal -> hal_foo_bar
\ No newline at end of file +- Hal -> hal_foo_bar + +=================================== +4: The HCore Bootloader +=================================== + +- Capable of booting from a network drive. +- Loads a PE file which is the kernel +- Sanity checks, based on the number of sections. +- Handover compliant. +- Does check for a valid invalid of HCore (useful in the case of recovering) + |
