diff options
Diffstat (limited to 'docs/tex')
| -rw-r--r-- | docs/tex/binary_mutex.tex | 2 | ||||
| -rw-r--r-- | docs/tex/core_process_scheduler.tex | 2 | ||||
| -rw-r--r-- | docs/tex/openhefs.tex (renamed from docs/tex/hefs.tex) | 26 |
3 files changed, 15 insertions, 15 deletions
diff --git a/docs/tex/binary_mutex.tex b/docs/tex/binary_mutex.tex index 0f6a6663..583dffeb 100644 --- a/docs/tex/binary_mutex.tex +++ b/docs/tex/binary_mutex.tex @@ -72,6 +72,6 @@ Thus its existence in Legacy VMKernel and NeKernel.} {Legacy VMKernel}: \href{https://snu.systems/specs/vmkernel}{Legacy VMKernel} -{BinaryMutex}: \href{https://github.com/nekernel-org/nekernel/blob/dev/dev/kernel/KernelKit/BinaryMutex.h}{BinaryMutex} +{BinaryMutex}: \href{https://github.com/nekernel-org/nekernel/blob/src/src/kernel/KernelKit/BinaryMutex.h}{BinaryMutex} \end{document} diff --git a/docs/tex/core_process_scheduler.tex b/docs/tex/core_process_scheduler.tex index 41bad465..4be38308 100644 --- a/docs/tex/core_process_scheduler.tex +++ b/docs/tex/core_process_scheduler.tex @@ -125,6 +125,6 @@ struct ProcessImage final { {Legacy VMKernel}: \href{https://snu.systems/specs/vmkernel}{Legacy VMKernel} -{CoreProcessScheduler C++ Header}: \href{https://github.com/nekernel-org/nekernel/blob/dev/dev/kernel/KernelKit/CoreProcessScheduler.h}{CoreProcessScheduler} +{CoreProcessScheduler C++ Header}: \href{https://github.com/nekernel-org/nekernel/blob/src/src/kernel/KernelKit/CoreProcessScheduler.h}{CoreProcessScheduler} \end{document} diff --git a/docs/tex/hefs.tex b/docs/tex/openhefs.tex index 1ce387a0..ea618196 100644 --- a/docs/tex/hefs.tex +++ b/docs/tex/openhefs.tex @@ -20,16 +20,16 @@ The High-throughput Extended File System (OpenHeFS) is a custom filesystem tailo \hline \textbf{Name} & \textbf{Value / Description} \\ \hline -\texttt{kHeFSVersion} & 0x0103 \\ -\texttt{kHeFSMagic} & "OpenHeFS" (8-byte magic identifier) \\ -\texttt{kHeFSMagicLen} & 9 \\ -\texttt{kHeFSBlockLen} & 512 bytes \\ -\texttt{kHeFSFileNameLen} & 256 characters \\ -\texttt{kHeFSPartNameLen} & 128 characters \\ -\texttt{kHeFSMinimumDiskSize} & 128 GiB \\ -\texttt{kHeFSDefaultVolumeName} & "OpenHeFS Volume" \\ -\texttt{kHeFSINDStartOffset} & Offset after boot node \\ -\texttt{kHeFSSearchAllStr} & "*" (wildcard string) \\ +\texttt{kOpenHeFSVersion} & 0x0103 \\ +\texttt{kOpenHeFSMagic} & "OpenHeFS" (8-byte magic identifier) \\ +\texttt{kOpenHeFSMagicLen} & 9 \\ +\texttt{kOpenHeFSBlockLen} & 512 bytes \\ +\texttt{kOpenHeFSFileNameLen} & 256 characters \\ +\texttt{kOpenHeFSPartNameLen} & 128 characters \\ +\texttt{kOpenHeFSMinimumDiskSize} & 128 GiB \\ +\texttt{kOpenHeFSDefaultVolumeName} & "OpenHeFS Volume" \\ +\texttt{kOpenHeFSINDStartOffset} & Offset after boot node \\ +\texttt{kOpenHeFSSearchAllStr} & "*" (wildcard string) \\ \hline \end{longtable} @@ -120,7 +120,7 @@ Red-black tree based directory node. \begin{itemize} \item \texttt{fHashPath}, \texttt{fFlags}, \texttt{fKind}, \texttt{fEntryCount}, \texttt{fChecksum} \item Time and ownership same as inode - \item \texttt{fINSlices[kHeFSSliceCount]} for storing child inode links + \item \texttt{fINSlices[kOpenHeFSSliceCount]} for storing child inode links \item RB-Tree Fields: \begin{itemize} \item \texttt{fColor}: Red or Black @@ -145,8 +145,8 @@ Red-black tree based directory node. Constants: \begin{itemize} - \item \texttt{kHeFSTimeInvalid = 0x0} - \item \texttt{kHeFSTimeMax = 0xFFFFFFFFFFFFFFFF - 1} + \item \texttt{kOpenHeFSTimeInvalid = 0x0} + \item \texttt{kOpenHeFSTimeMax = 0xFFFFFFFFFFFFFFFF - 1} \end{itemize} \section{Filesystem API}\label{sec:filesystem-api} |
