b1ackmai1er
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with
6 additions and
4 deletions
-
BIN
Doc/ROM Applications.pdf
-
BIN
Doc/RomWBW Applications.pdf
-
BIN
Doc/RomWBW Architecture.pdf
-
BIN
Doc/RomWBW Disk Catalog.pdf
-
BIN
Doc/RomWBW Getting Started.pdf
-
Source/Doc/Architecture.md
-
Source/Doc/Graphics/BankSwitchedMemory.pdf
-
Source/Doc/Graphics/BankSwitchedMemory.png
-
Source/Doc/Graphics/BankSwitchedMemory.vsd
-
Source/Doc/Graphics/CharacterEmulationVideoServices.pdf
-
Source/Doc/Graphics/CharacterEmulationVideoServices.png
-
Source/Doc/Graphics/CharacterEmulationVideoServices.vsd
-
Source/HBIOS/hbios.inc
-
Source/ver.inc
-
Source/ver.lib
|
|
|
@ -34,6 +34,7 @@ header-includes: |
|
|
|
\usepackage{fancyhdr} |
|
|
|
\usepackage{xcolor} |
|
|
|
\usepackage{xhfill} |
|
|
|
\usepackage{graphicx} |
|
|
|
\renewcommand*{\familydefault}{\sfdefault} |
|
|
|
\renewcommand{\maketitle}{ |
|
|
|
\begin{titlepage} |
|
|
|
@ -194,7 +195,7 @@ simpler and more memory efficient to keep everything in RAM. At startup |
|
|
|
Runtime Memory Layout |
|
|
|
===================== |
|
|
|
|
|
|
|
{ width=80% } |
|
|
|
{ width=80% } |
|
|
|
|
|
|
|
System Boot Process |
|
|
|
=================== |
|
|
|
@ -344,7 +345,7 @@ functions (such as cursor positioning, scrolling, etc.). |
|
|
|
Figure 7.1 depicts the relationship between these components |
|
|
|
of HBIOS video processing: |
|
|
|
|
|
|
|
{ width=100% } |
|
|
|
{ width=100% } |
|
|
|
|
|
|
|
Normally, the operating system will simply utilize the CIOXXX functions |
|
|
|
to send and receive character data. The Character I/O Services will |
|
|
|
|
Width:
|
Height:
|
Size: 63 KiB
Width:
|
Height:
|
Size: 63 KiB
|
Width:
|
Height:
|
Size: 58 KiB
Width:
|
Height:
|
Size: 58 KiB
|
|
|
|
@ -54,6 +54,7 @@ BF_VDASCR .EQU BF_VDA + 11 ; SCROLL |
|
|
|
BF_VDAKST .EQU BF_VDA + 12 ; GET KEYBOARD STATUS |
|
|
|
BF_VDAKFL .EQU BF_VDA + 13 ; FLUSH KEYBOARD BUFFER |
|
|
|
BF_VDAKRD .EQU BF_VDA + 14 ; READ KEYBOARD |
|
|
|
BF_VDARDC .EQU BF_VDA + 15 ; READ CHARACTER |
|
|
|
; |
|
|
|
BF_SND .EQU $50 |
|
|
|
BF_SNDRESET .EQU BF_SND + 0 ; RESET SOUND SYSTEM |
|
|
|
|
|
|
|
@ -2,4 +2,4 @@ |
|
|
|
#DEFINE RMN 1 |
|
|
|
#DEFINE RUP 1 |
|
|
|
#DEFINE RTP 0 |
|
|
|
#DEFINE BIOSVER "3.1.1-pre.127" |
|
|
|
#DEFINE BIOSVER "3.1.1-pre.128" |
|
|
|
|
|
|
|
@ -3,5 +3,5 @@ rmn equ 1 |
|
|
|
rup equ 1 |
|
|
|
rtp equ 0 |
|
|
|
biosver macro |
|
|
|
db "3.1.1-pre.127" |
|
|
|
db "3.1.1-pre.128" |
|
|
|
endm |
|
|
|
|