Docs updates.

This commit is contained in:
Bas Wiel, van de 2024-04-14 19:02:22 +02:00
parent 8ad1ac4e64
commit 33e4373ace
5 changed files with 9 additions and 1 deletions

1
.gitignore vendored
View File

@ -2,4 +2,5 @@
/docs/*.aux
/docs/*.log
/docs/*.pdf
/docs/*.toc
*.vhd

View File

@ -4,7 +4,7 @@ IBM PC-DOS 2.00 was the first version of DOS that officially supported hard disk
be paired with the IBM 5160, known colloquially as the IBM XT.
DOSContainer uses this version of DOS as the reference for version 2.00. The original does seem to contain
a bug that's hard to replicate as well as unwanted. When formatting a disk, the FORMAT command seems to
a bug that's hard to replicate as well as unwanted. When formatting a disk, the \texttt{FORMAT} command seems to
inject a number of seemingly random bytes towards the end of the FAT tables. This could lead to the OS
erroneously thinking we're running out of space while that isn't the case at all. I chose not to implement
this behavior as it's absolutely detrimental to the user experience.

BIN
docs/images/chs_geom.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 KiB

View File

@ -50,4 +50,5 @@ collecting and packaging DOS games from the early 1980's.
\begin{figure}[h]
\includegraphics[width=\textwidth]{images/alleycat.jpg}
\caption{Introduction screen of Alley Cat.}
\end{figure}

View File

@ -6,6 +6,7 @@
\author{Bas v.d. Wiel}
\begin{document}
\maketitle
\tableofcontents
\input{intro.tex}
\part{User manual}
\input{cli_ref.tex}
@ -26,6 +27,11 @@ side of a record, we deal with a stack of magnetic disks that each have the equi
XT era would have two rotating platters on a spindle. Each platter would have a read/write head on both sides, adding up to a total of 4 heads
inside the assembly.
\begin{figure}[h]
\includegraphics[width=\textwidth]{images/chs_geom.jpg}
\caption{Graphical representation of the CHS geometry. Image courtesy of Lion Kimbro, copied from Wikipedia.}
\end{figure}
The mechanism is capable of moving the heads between the center and the outer edge of the platters in steps. The number of
discrete steps that the mechanism is capable of, adds up to the number of cylinders. A cylinder describes the concentric circles that the heads
would trace when they are set to a specific cylinder value. A single such circle is called a track, which in turn is divided into sectors. On our