diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-18 09:18:55 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-18 09:18:55 +0200 |
| commit | 95f1448a371f563071a755b9ed507cd64d70ed5b (patch) | |
| tree | e728a7c260e3daa02eaf82c89ec384183be170d4 /docs | |
| parent | 7bfa36c2215e13097bb5ddcb15d2a8a476102b55 (diff) | |
kernel, boot: improvements and tweaks on the kernel's filesystems.
- HeFS requires a 4gb disk at minimum now.
- make_app fully supports STEPS.
- Errata of NeFS.tex, add HeFS.tex.
- Better boot flow.
- New filesystems for FileMgr.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/tex/hefs.tex | 32 | ||||
| -rw-r--r-- | docs/tex/nefs.tex | 2 |
2 files changed, 33 insertions, 1 deletions
diff --git a/docs/tex/hefs.tex b/docs/tex/hefs.tex new file mode 100644 index 00000000..9fc9aecd --- /dev/null +++ b/docs/tex/hefs.tex @@ -0,0 +1,32 @@ +\documentclass{article} +\usepackage[a4paper,margin=1in]{geometry} +\usepackage{listings} +\usepackage{xcolor} +\usepackage{amsmath} +\usepackage{hyperref} +\usepackage{longtable} +\usepackage{titlesec} +\usepackage{fancyhdr} +\usepackage{caption} +\usepackage{graphicx} + +\definecolor{codegray}{gray}{0.95} +\lstset{ + backgroundcolor=\color{codegray}, + basicstyle=\ttfamily\small, + breaklines=true, + frame=single, + tabsize=4, + language=C++, + showstringspaces=false +} + +\title{NeFS: High-Throughput Extended File System Specification} +\author{Amlal El Mahrouss} +\date{2025} + +\begin{document} + +\maketitle + +\end{document} diff --git a/docs/tex/nefs.tex b/docs/tex/nefs.tex index 5b81bb09..37e43d13 100644 --- a/docs/tex/nefs.tex +++ b/docs/tex/nefs.tex @@ -30,7 +30,7 @@ \maketitle \section{Overview} -NeFS (New Extended File System) is a B-tree-based embedded file system designed to operate over low-level block storage (AHCI/ATA) with a modular architecture. It supports catalogs (like files or directories), forks (similar to macOS data/resource forks), and a formatting mechanism using EPM (Embedded Partition Manager). +NeFS (New Extended File System) is am embedded file system designed to operate over low-level block storage (AHCI/ATA) with a modular architecture. It supports catalogs (like files or directories), forks (similar to macOS data/resource forks), and a formatting mechanism using EPM (Extended Partition Map). \section{Key Components} |
