Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions source/Glossary/86DOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
86-DOS

early ancestor of IBM PC-DOS and MS-DOS. the interfaces were
largely copied from CP/M. also used as a generic term for the likes
of DOS compatibles running on x86/PC platforms.
2 changes: 1 addition & 1 deletion source/Glossary/AMIS.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
AMIS

Alternate Multiplex Interrupt Specification
see Alternate Multiplex Interrupt Specification
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Alternate Multiplex Interrupt Specification

standardised protocol for allocating and enumerating multiplex
numbers on a new INT 2D interface. up to 256 multiplexers using AMIS
may be installed at the same time. INT 2D functions (in AL) 00h to 0Fh
are assigned to or reserved for common AMIS functions, while functions
10h to FFh are for private AMIS functions to be defined separately for
each multiplexer. the multiplex number to operate on is passed in AH.
4 changes: 2 additions & 2 deletions source/Glossary/CPM86.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ CP/M-86

One of the three operating systems offered by IBM for its
original PC (the other two were MSDOS and the UCSD p-System). It has
since evolved into DR-DOS version 6 and Novell DOS 7.

since evolved into DOS Plus, DR-DOS, Novell DOS, Caldera OpenDOS,
and Enhanced DR-DOS.
4 changes: 4 additions & 0 deletions source/Glossary/DOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DOS

Disk Operating System, in IBM PC contexts usually referring to
the 86-DOS family or compatibles.
3 changes: 1 addition & 2 deletions source/Glossary/DPB.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
DPB

see Drive Paramter Block

see Drive Parameter Block
5 changes: 5 additions & 0 deletions source/Glossary/DRDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
DR-DOS

Digital Research DOS, based on CP/M-86 and DOS Plus. later
renamed Novell DOS, Caldera OpenDOS, forked as Enhanced DR-DOS, and
renamed DR-DOS again.
5 changes: 5 additions & 0 deletions source/Glossary/Enhanced DRDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Enhanced DR-DOS

Enhanced DR-DOS kernel and shell from the DR-DOS/OpenDOS
Enhancement Project, based on the 1997-05-01 release of the Caldera
OpenDOS Machine Readable Source Kit v7.01
4 changes: 4 additions & 0 deletions source/Glossary/FreeDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FreeDOS

project to create a FLOSS DOS version, started in 1994.
ongoing as of 2026.
5 changes: 5 additions & 0 deletions source/Glossary/IBM PCDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
IBM PC-DOS

IBM Personal Computer DOS. IBM branded variant of MS-DOS,
later continued as a fork. old sources included in the 2018 MS-DOS
v2 and 2024 MS-DOS v4 releases.
3 changes: 2 additions & 1 deletion source/Glossary/IISP.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
IISP

IBM Interrupt Sharing Protocol
IBM Interrupt Sharing Protocol, see Table #02568 in INT 2D.
used by MS-DOS/PC-DOS STACKS INT hooks and by AMIS multiplexers.
5 changes: 5 additions & 0 deletions source/Glossary/MSDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
MS-DOS

Microsoft DOS, Microsoft branded variant of IBM PC-DOS.
old sources included in the 2018 MS-DOS v2 and 2024 MS-DOS v4
releases. late versions were bundled with MS Windows 95, 98, Me.
3 changes: 3 additions & 0 deletions source/Glossary/Novell DOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Novell DOS

Novell's renamed DR-DOS v7.00
6 changes: 6 additions & 0 deletions source/Glossary/OpenDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
OpenDOS

Caldera's renamed DR-DOS v7.01, also shipping with source
texts for the kernel and shell in the 1997-05-01 release of the
Caldera OpenDOS Machine Readable Source Kit v7.01

3 changes: 3 additions & 0 deletions source/Glossary/PCDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
PC-DOS

see IBM PC-DOS
5 changes: 5 additions & 0 deletions source/Glossary/RxDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
RxDOS

independently developed DOS kernel and shell, released under
GNU GPL (any version) as v7.1.5 on 1999-08-07. an earlier version is
the subject of the book "Dissecting DOS".
7 changes: 7 additions & 0 deletions source/Glossary/lDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
lDOS

ecm's DOS kernels and associated software, including the lDOS
boot loaders and stages, lDebug debugger, lmacros macro collection
for the Netwide Assembler, lRxDOS kernel, lEDR-DOS kernel, lMS-DOS
kernel (the latter is now known as simply the lDOS kernel). note that
the first letter is a small L, not a capital i.
7 changes: 7 additions & 0 deletions source/Glossary/lEDRDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
lEDR-DOS

lDOS flavour fork of Enhanced DR-DOS v7.01.08 WIP, based on
the source texts of the 2011-07-21 release of the DR-DOS/OpenDOS
Enhancement Project, in turn based on the 1997-05-01 release of
the Caldera OpenDOS Machine Readable Source Kit v7.01 (sources of
the kernel and shell)
4 changes: 4 additions & 0 deletions source/Glossary/lMSDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
lMS-DOS

lDOS fork of MS-DOS v4.01, based on the FLOSS release of
MS-DOS v4.00 in 2024 April.
4 changes: 4 additions & 0 deletions source/Glossary/lRxDOS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
lRxDOS

lDOS fork of RxDOS v7.1.5, based on the 1999-08-07 GNU GPL
(any version) source text release.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

INT 12 - BIOS - GET MEMORY SIZE
Return: AX = kilobytes of contiguous memory starting at absolute address 00000h
Note: this call returns the contents of the word at 0040h:0013h; in PC and
XT, this value is set from the switches on the motherboard
Note: this call returns the contents of the word at MEM 0040h:0013h; in PC
and XT, this value is set from the switches on the motherboard
SeeAlso: INT 11"BIOS",INT 2F/AX=4A06h,INT 4C"Tandy 2000",MEM 0040h:0013h

Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@

MEM 0040h:0013h - BASE MEMORY SIZE IN KBYTES
Size: WORD
Notes: bootable lDebug will decrease the value in this WORD to reserve
memory at the top of the Low Memory Area to itself. the total
allocation size is 167 KiB for a current ldebug.com
SeeAlso: INT 12