From 06be6d65bb71152be8a28d7bb6b1028b5a588654 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sun, 28 Jan 2024 16:26:33 +0100 Subject: NewKernel: Final things are getting done for the first prototype. NewBoot: Add ARM64 to HEL. SPEC: Update it to include NewFS into it. Signed-off-by: Amlal El Mahrouss --- SPECIFICATION.TXT | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'SPECIFICATION.TXT') diff --git a/SPECIFICATION.TXT b/SPECIFICATION.TXT index 6cae3058..4e5365c8 100644 --- a/SPECIFICATION.TXT +++ b/SPECIFICATION.TXT @@ -10,9 +10,9 @@ 1: The hCore Microkernel =================================== -hCore mounts NewFS by default, +hCore mounts NewFS by default, a journal filesystem meant for GUI use. -It makes use of a concept named 'Fork' +It makes use of a concept named 'Fork' It contains data about a specific 'Catalog' Programs are load using the PEF. PEF is a multiplatform container @@ -41,3 +41,13 @@ It is a C API, they're mostly system calls, use this to make hCore optimizations. +=================================== +5: The New Filesystem +=================================== + +Based on HFS+ design of catalogs and forks, it is designed with journaling and recovery in mind. +It's going to take advantage of the disk hardware. + +Such as RAID for NVME. + +SPECS: -- cgit v1.2.3