|
|
@ -34,6 +34,7 @@ header-includes: |
|
|
\usepackage{fancyhdr} |
|
|
\usepackage{fancyhdr} |
|
|
\usepackage{xcolor} |
|
|
\usepackage{xcolor} |
|
|
\usepackage{xhfill} |
|
|
\usepackage{xhfill} |
|
|
|
|
|
\usepackage{graphicx} |
|
|
\renewcommand*{\familydefault}{\sfdefault} |
|
|
\renewcommand*{\familydefault}{\sfdefault} |
|
|
\renewcommand{\maketitle}{ |
|
|
\renewcommand{\maketitle}{ |
|
|
\begin{titlepage} |
|
|
\begin{titlepage} |
|
|
@ -194,7 +195,7 @@ simpler and more memory efficient to keep everything in RAM. At startup |
|
|
Runtime Memory Layout |
|
|
Runtime Memory Layout |
|
|
===================== |
|
|
===================== |
|
|
|
|
|
|
|
|
{ width=80% } |
|
|
|
|
|
|
|
|
{ width=80% } |
|
|
|
|
|
|
|
|
System Boot Process |
|
|
System Boot Process |
|
|
=================== |
|
|
=================== |
|
|
@ -344,7 +345,7 @@ functions (such as cursor positioning, scrolling, etc.). |
|
|
Figure 7.1 depicts the relationship between these components |
|
|
Figure 7.1 depicts the relationship between these components |
|
|
of HBIOS video processing: |
|
|
of HBIOS video processing: |
|
|
|
|
|
|
|
|
{ width=100% } |
|
|
|
|
|
|
|
|
{ width=100% } |
|
|
|
|
|
|
|
|
Normally, the operating system will simply utilize the CIOXXX functions |
|
|
Normally, the operating system will simply utilize the CIOXXX functions |
|
|
to send and receive character data. The Character I/O Services will |
|
|
to send and receive character data. The Character I/O Services will |
|
|
|