From 4ce2397f38365a82b02b63b225b8c69989012c14 Mon Sep 17 00:00:00 2001 From: "E. C. Masloch" Date: Sat, 11 Apr 2026 11:03:51 +0200 Subject: [PATCH 1/5] 21.18: fix link to 21.5D00 (blank and AX) --- ...118 U PTSDOS 651 SDOS 10 EXTENDED RENAME FILE USING FCB.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/Interrupt List/INT 21 DOS Function Calls/INT 2118 U PTSDOS 651 SDOS 10 EXTENDED RENAME FILE USING FCB.txt b/source/Interrupt List/INT 21 DOS Function Calls/INT 2118 U PTSDOS 651 SDOS 10 EXTENDED RENAME FILE USING FCB.txt index 2509ba4c3..eb2f0a7db 100644 --- a/source/Interrupt List/INT 21 DOS Function Calls/INT 2118 U PTSDOS 651 SDOS 10 EXTENDED RENAME FILE USING FCB.txt +++ b/source/Interrupt List/INT 21 DOS Function Calls/INT 2118 U PTSDOS 651 SDOS 10 EXTENDED RENAME FILE USING FCB.txt @@ -17,5 +17,4 @@ Notes: This function is provided by Paragon Technology Systems S/DOS 1.0 different usage of attributes and wildcards. It is currently unknown if this function is also supported by PhysTechSoft's PTS-DOS 6.60, 6.70, or 2000. -SeeAlso: AH=17h,AH=0Fh,AH=13h,AX=4303h,AH=56h,INT 2F/AX=1111h,INT21/AH=5Dh - +SeeAlso: AH=17h,AH=0Fh,AH=13h,AX=4303h,AH=56h,INT 2F/AX=1111h,INT 21/AX=5D00h From 7d1b8f1a443190128815774ceffa0d940290c1d5 Mon Sep 17 00:00:00 2001 From: "E. C. Masloch" Date: Sat, 11 Apr 2026 11:33:35 +0200 Subject: [PATCH 2/5] virus 21.33DA: fix hyperlink in SeeAlso --- .../INT 2133DA VIRUS CoffeeShop INSTALLATION CHECK.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Interrupt List/INT 21 DOS Function Calls/INT 2133DA VIRUS CoffeeShop INSTALLATION CHECK.txt b/source/Interrupt List/INT 21 DOS Function Calls/INT 2133DA VIRUS CoffeeShop INSTALLATION CHECK.txt index d47ccc315..9795afc1a 100644 --- a/source/Interrupt List/INT 21 DOS Function Calls/INT 2133DA VIRUS CoffeeShop INSTALLATION CHECK.txt +++ b/source/Interrupt List/INT 21 DOS Function Calls/INT 2133DA VIRUS CoffeeShop INSTALLATION CHECK.txt @@ -8,5 +8,5 @@ INT 21 - VIRUS - "CoffeeShop" - INSTALLATION CHECK AX = 33DAh Return: AH = A5h if resident AL = virus version -SeeAlso: AX=33DB,AX=33DCh,AX=330Fh,AX=33E0h,AX=5643h"VIRUS" - +SeeAlso: AX=33DBh,AX=33DCh,AX=330Fh,AX=33E0h,AX=5643h"VIRUS" + From 2db887c97ac0dbe9b07aa232e0b649610b755783 Mon Sep 17 00:00:00 2001 From: "E. C. Masloch" Date: Sat, 11 Apr 2026 11:47:55 +0200 Subject: [PATCH 3/5] 21.4402 ATASPI: fix hyperlink to HDC 1 ports --- ...4402 ATA Software Programming Interface ATASPI INTERFACE.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Interrupt List/INT 21 DOS Function Calls/INT 214402 ATA Software Programming Interface ATASPI INTERFACE.txt b/source/Interrupt List/INT 21 DOS Function Calls/INT 214402 ATA Software Programming Interface ATASPI INTERFACE.txt index d7240f7e9..9396ba4c9 100644 --- a/source/Interrupt List/INT 21 DOS Function Calls/INT 214402 ATA Software Programming Interface ATASPI INTERFACE.txt +++ b/source/Interrupt List/INT 21 DOS Function Calls/INT 214402 ATA Software Programming Interface ATASPI INTERFACE.txt @@ -20,7 +20,7 @@ Notes: ATASPI is an API to control IDE, EIDE, and ATAPI devices, proposed by Future Domain ATASPI16.SYS v2.2 performs ATASPI calls using INT 4Fh interface instead of this INT 21/4402h interface and itself supports both interfaces -SeeAlso: AX=4402h"ASPI",INT 4F/AX=0081h,INT 4F/AX=0082h,PORT 01F0h-01F7h"HDC1" +SeeAlso: AX=4402h"ASPI",INT 4F/AX=0081h,INT 4F/AX=0082h,PORT 01F0h-01F7h"HDC 1" Format of ATASPI IOCTL result: Offset Size Description (Table 90000) From 59a5442ece46648dd2d1226250cca7dbc0f9c717 Mon Sep 17 00:00:00 2001 From: "E. C. Masloch" Date: Sat, 11 Apr 2026 11:54:59 +0200 Subject: [PATCH 4/5] 21.4B7F: fix title missing a blank --- .../INT 214B7F lDOS INVALID EXEC SUBFUNCTION.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Interrupt List/INT 21 DOS Function Calls/INT 214B7F lDOS INVALID EXEC SUBFUNCTION.txt b/source/Interrupt List/INT 21 DOS Function Calls/INT 214B7F lDOS INVALID EXEC SUBFUNCTION.txt index 0f1f388e9..f9a33a0b9 100644 --- a/source/Interrupt List/INT 21 DOS Function Calls/INT 214B7F lDOS INVALID EXEC SUBFUNCTION.txt +++ b/source/Interrupt List/INT 21 DOS Function Calls/INT 214B7F lDOS INVALID EXEC SUBFUNCTION.txt @@ -4,7 +4,7 @@ Flag: n/a -------------------------------------------------------------------------------- -INT 21 - lDOS -INVALID EXEC SUBFUNCTION +INT 21 - lDOS - INVALID EXEC SUBFUNCTION AX = 4B7Fh DS:DX -> empty ASCIZ string Notes: called by lDOS TSRs, lDebug, lDOS kernel, or lDOS MCP clu.exe From 45723ce133b064ebc0c70cf7f068f22cdb733a6b Mon Sep 17 00:00:00 2001 From: "E. C. Masloch" Date: Sat, 11 Apr 2026 11:56:13 +0200 Subject: [PATCH 5/5] 21.4458: fix INT 2F to read INT 24, and insert blanks for AL statement --- ...DOS 50 internal GET POINTER TO INTERNAL VARIABLE TABLE.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Interrupt List/INT 21 DOS Function Calls/INT 214458 DR DOS 50 internal GET POINTER TO INTERNAL VARIABLE TABLE.txt b/source/Interrupt List/INT 21 DOS Function Calls/INT 214458 DR DOS 50 internal GET POINTER TO INTERNAL VARIABLE TABLE.txt index 8b131075f..0276c1bd1 100644 --- a/source/Interrupt List/INT 21 DOS Function Calls/INT 214458 DR DOS 50 internal GET POINTER TO INTERNAL VARIABLE TABLE.txt +++ b/source/Interrupt List/INT 21 DOS Function Calls/INT 214458 DR DOS 50 internal GET POINTER TO INTERNAL VARIABLE TABLE.txt @@ -82,8 +82,8 @@ Notes: all of these entry points are indirected through this jump table the actual entry addresses in low memory for maximum compatibility some of these entry points (22h,23h,24h,2Eh,2Fh) are replaced as soon as COMMAND.COM is loaded, and return immediately to the caller, some - returning an error code (the original handler for INT 2F returns - AL=03h [fail]). + returning an error code (the original handler for INT 24 returns + AL = 03h [fail]). Format of HMA Memory Block (DR DOS 6.0 kernel loaded in HMA): Offset Size Description (Table 01588)