Skip to content

Commit 3a6921c

Browse files
authored
Merge pull request #38 from ecm-pushbx/ecm-2026-04j
ecm 2026-04j
2 parents 61f9dda + 4813537 commit 3a6921c

43 files changed

Lines changed: 90 additions & 90 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

source/Interrupt List/INT 21 DOS Function Calls/INT 2102 DOS 1 WRITE CHARACTER TO STANDARD OUTPUT.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Notes: ^C/^Break are checked, and INT 23 executed if pressed
1313
standard output is always the screen under DOS 1.x, but may be
1414
redirected under DOS 2+
1515
the last character output will be the character in DL unless DL=09h
16-
on entry, in which case AL=20h as tabs are expanded to blanks
16+
on entry, in which case AL = 20h as tabs are expanded to blanks
1717
if standard output is redirected to a file, no error checks (write-
1818
protected, full media, etc.) are performed
1919
SeeAlso: AH=06h,AH=09h
20-
20+

source/Interrupt List/INT 21 DOS Function Calls/INT 2106DLFF DOS 1 DIRECT CONSOLE INPUT.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Notes: ^C/^Break are NOT checked
1717
function
1818
this function reads from standard input, which is always the keyboard
1919
under DOS 1.x, but may be redirected under DOS 2+
20-
although the return of AL=00h when no characters are available is not
21-
documented, some programs rely on this behavior
20+
although the return of AL = 00h when no characters are available is
21+
not documented, some programs rely on this behavior
2222
SeeAlso: AH=0Bh
23-
23+

source/Interrupt List/INT 21 DOS Function Calls/INT 210B DOS 1 GET STDIN STATUS.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Notes: ^C/^Break are checked, and INT 23 is called if either pressed
1313
standard input is always the keyboard under DOS 1.x, but may be
1414
redirected under DOS 2+
1515
if the interim console flag is set (see AX=6301h), this function
16-
returns AL=FFh if a partially-formed double-byte character is
17-
available
16+
returns AL = FFh if a partially-formed double-byte character
17+
is available
1818
SeeAlso: AH=06h"INPUT",AX=4406h
19-
19+

source/Interrupt List/INT 21 DOS Function Calls/INT 2130 DOS 2 GET DOS VERSION.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ INT 21 - DOS 2+ - GET DOS VERSION
1414
Return: AL = major version number (00h if DOS 1.x, other registers preserved)
1515
AH = minor version number (often rendered with a leading zero if <10)
1616
BL:CX = 24-bit user serial number (most versions do not use this)
17-
---if DOS <5 or AL!=01h---
17+
---if DOS <5 or AL != 01h---
1818
BH = MS-DOS OEM number (see #01394)
19-
---if DOS 5+ and AL=01h---
19+
---if DOS 5+ and AL = 01h---
2020
BH = version flag
2121
bit 3: DOS is in ROM
2222
other: reserved (0)

source/Interrupt List/INT 21 DOS Function Calls/INT 2132 DOS 2 GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ Notes: the OS/2 compatibility box supports the DOS 3.3 version of this call
2121
version of the DPB has been documented, however
2222
supported by DR DOS 3.41+; DR DOS 3.41-6.0 return the same data as
2323
MS-DOS 3.31
24-
IBM ROM-DOS v4.0 also reports invalid/network (AL=FFh) on the ROM drive
24+
IBM ROM-DOS v4.0 also reports invalid/network (AL =FFh ) on the ROM
25+
drive
2526
SeeAlso: AH=1Fh,AH=52h,AX=7302h
2627

2728
Format of DOS Drive Parameter Block:
@@ -61,4 +62,4 @@ Offset Size Description (Table 01395)
6162
usually the last cluster allocated
6263
1Fh WORD number of free clusters on drive, FFFFh = unknown
6364
SeeAlso: #01357,#01663,#01787 at AX=7302h,#04039 at INT E0/CL=71h
64-
65+

source/Interrupt List/INT 21 DOS Function Calls/INT 213306 DOS 5 GET TRUE VERSION NUMBER.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ Notes: this function always returns the true version number, unlike AH=30h,
7878
Enhanced DR-DOS as of v7.01.07 returns v7.01
7979
recent FreeDOS kernel returns v7.10 if built with FAT32 support and
8080
v6.22 otherwise, on both this call and AH=30h
81-
BUG: DR DOS 5.0 and 6.0 return CF set/AX=0001h for INT 21/AH=33h
82-
subfunctions other than 00h-02h and 05h, while MS-DOS returns AL=FFh
83-
for invalid subfunctions
81+
BUG: DR DOS 5.0 and 6.0 return CF set/AX = 0001h for INT 21/AH=33h
82+
subfunctions other than 00h-02h and 05h, while MS-DOS returns
83+
AL = FFh for invalid subfunctions
8484
SeeAlso: AH=30h,INT 2F/AX=122Fh,INT 2F/AX=E000h"SETDRVER"
8585

source/Interrupt List/INT 21 DOS Function Calls/INT 21330F VIRUS Burghofer INSTALLATION CHECK.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66

77
INT 21 - VIRUS - "Burghofer" - INSTALLATION CHECK
88
AX = 330Fh
9-
Return: AL = 0Fh if resident (DOS returns AL=FFh)
9+
Return: AL = 0Fh if resident (DOS returns AL = FFh)
1010
SeeAlso: AX=30F1h,AX=33DAh,AX=33E0h
11-
11+

source/Interrupt List/INT 21 DOS Function Calls/INT 2133E0 VIRUS Oropax INSTALLATION CHECK.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66

77
INT 21 - VIRUS - "Oropax" - INSTALLATION CHECK
88
AX = 33E0h
9-
Return: AL = E0h if resident (DOS returns AL=FFh)
9+
Return: AL = E0h if resident (DOS returns AL = FFh)
1010
SeeAlso: AX=330Fh,AX=33DAh,AX=357Fh
11-
11+

source/Interrupt List/INT 21 DOS Function Calls/INT 2133FC FreeDOS SET RETURNED DOS VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ Notes: supported by RxDOS v7.24, apparently setting the default
1717
supported by FreeDOS, setting internal variables named as
1818
os_setver_minor and os_setver_major which are used to
1919
set up the default PSP version field.
20-
SeeAlso: AH=30h,AX=3306h"DOS",INT 2F/122Fh
20+
SeeAlso: AH=30h,AX=3306h"DOS",INT 2F/AX=122Fh

source/Interrupt List/INT 21 DOS Function Calls/INT 2137 DOS 2x and 33 only AVAILDEV SPECIFY DEV PREFIX USE.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Notes: all versions of DOS from 2.00 allow \DEV\ to be prepended to device
2323
exist); DOS 2.x has an AVAILDEV= option in CONFIG.SYS to make \DEV
2424
mandatory
2525
although MS-DOS 3.3+, DR DOS 3.41+, and Novell DOS 7 accept these
26-
calls, they have no effect, and AL=02h always returns DL=FFh (except
27-
for Novell DOS 7, which leaves AX unchanged for both subfunctions)
28-
26+
calls, they have no effect, and AL = 02h always returns DL=FFh
27+
(except for Novell DOS 7, which leaves AX unchanged for both
28+
subfunctions)
29+

0 commit comments

Comments
 (0)