Master Audit Protocol: INTERRUP.H (Full File)
File Details: RBIL Part 8 of 16 (INTERRUP.H)
Total Size: 368,345 Bytes
Status: Audit Completed (The "Half-way" Milestone).
-
List of Processed Parts
Part 1: INT 21/AX=71A1h through NetWare INT 21/AH=DDh.
Part 2: Virus AX=DDEFh through NetWare INT 21/AX=F217h/SF=35h.
Part 3: NetWare INT 21/AH=E3h/SF=36h through NetWare Table 02083.
Part 4: NetWare INT 21/AX=F216h/SF=E9h through NetWare INT 21/AX=F217h/SF=12h.
Part 5: NetWare AX=F216h/SF=1Ch through AX=F217h/SF=12h (Final Section).
-
[TYPO] Spelling and Grammar Errors
Part 1
Table 01784: "file identifer" -> "file identifier".
INT 21 / AH=73h: "initialise CF set" -> "initialize CF set".
INT 21 / AH=89h & AH=99h: "interruptable" -> "interruptible" (Standardized).
Table 01795: "nonlocal GOTO" -> "non-local GOTO".
INT 21 / AX=C705h: "APPLICTN THRESHOLDS" -> "APPLICATION THRESHOLDS".
INT 21 / AX=C707h: "WORKSTN THRESHOLDS" -> "WORKSTATION THRESHOLDS".
INT 21 / AH=D8h & AH=D9h: "unsucessful" -> "unsuccessful".
Part 2
INT 21 / AX=DF01h to DF0Bh: "FFh unsucessful" -> "unsuccessful" (Repeated 5 times).
INT 21 / AH=DFh/DL=03h & 07h: "file will be opeend" -> "opened".
Table 01832: "Close Mesage Pipe" -> "Close Message Pipe".
Table 01836: Offset 60h: "not countd" -> "not counted".
Table 01890: Value 0053h: "print queue uwer" -> "user".
Table 01908: Offset 34h & 3Dh: "simulataneously-used" -> "simultaneously-used".
Table 01918: Note: "file identifer" -> "identifier".
Part 3
Table 01979: Offset 35h: "last clustr accessed" -> "last cluster accessed".
Table 02005: Offset 09h: "cancelled" -> "canceled" (US English standard).
Part 4
INT 21 / AH=E8h: "early DOS vers" -> "early DOS versions".
Table 02088: "operatin" -> "operation".
Table 02088: "setting a enables" -> "setting a bit enables".
Part 5
Table 02138: Offset 02h: "subfunc" -> "subfunction".
Table 02161: Offset 06h: "compressoin" -> "compression".
Table 02161: Offset 2Ah: "unuable" -> "unusable".
Table 02161: Offset 6Eh, 72h, 7Ah: "extants" -> "extents" (Repeated error).
Table 02166: Offset 32h & 3Bh: "simulataneously-used" -> "simultaneously-used".
-
[TECH] Technical Inconsistencies & Logic Errors
INT 21 / AX=7302h: "next-DBP pointer" -> "next-DPB pointer" (Drive Parameter Block).
Table 01787: Note: "Get_ExtDBP" -> "Get_ExtDPB" (Consistency).
Table 01971: Offset 06h: "FFFFFFFh" (7 Fs) -> "FFFFFFFFh" (8 Fs for DWORD).
Table 01998: Offset 02h (subfn 83h): Incorrectly lists command 84h. This is a copy-paste error; should be 83h.
Table 02070: Description for subfunction E2h incorrectly says "Get LAN Driver's Configuration". This belongs to E3h. E2h should be "Get Semaphore Information".
INT 21 / AX=F216h/SF=2Bh: "SeeAlso: #02117" is incorrect. #02117 is an IPX fragment list. Should point to #02147.
Table 02114: Empty table header. Content merged with #01855.
Table 02125: Offset 04h: "set to ?" - Placeholder needs verification. [QUARANTINE]
-
[FORMAT] Spacing and Case Consistency
INT 21 / AX=7304h: Header: "Set DPB TO USE" -> "SET DPB TO USE" (Case consistency).
Table 01844: Offset 04h: Missing space in "(big-endian) subdirectory".
Table 01992: Header: "STATUS OLD" -> "STATUS (OLD)".
Table 02153: Mixed "namespace" vs "name space". Standardized to "name space".
Table 01805: Offset 5Fh: Description for pointer has mixed indentation.
-
[QUARANTINE] Verification Required
Table 02054: Offset 08h: Lists directory handle as WORD. In almost all other NetWare tables it is a BYTE.
Table 01776: Offset 0Ah (Year): Not specified if 2-digit or 4-digit WORD.
Table 02095: Subfunction 6Bh: Remove internal developer note "!!!APIREF09 line 1430".
Master Audit Protocol: INTERRUP.H (Full File)
File Details: RBIL Part 8 of 16 (INTERRUP.H)
Total Size: 368,345 Bytes
Status: Audit Completed (The "Half-way" Milestone).
List of Processed Parts
Part 1: INT 21/AX=71A1h through NetWare INT 21/AH=DDh.
Part 2: Virus AX=DDEFh through NetWare INT 21/AX=F217h/SF=35h.
Part 3: NetWare INT 21/AH=E3h/SF=36h through NetWare Table 02083.
Part 4: NetWare INT 21/AX=F216h/SF=E9h through NetWare INT 21/AX=F217h/SF=12h.
Part 5: NetWare AX=F216h/SF=1Ch through AX=F217h/SF=12h (Final Section).
[TYPO] Spelling and Grammar Errors
Part 1
Part 2
Part 3
Part 4
Part 5
[TECH] Technical Inconsistencies & Logic Errors
INT 21 / AX=7302h: "next-DBP pointer" -> "next-DPB pointer" (Drive Parameter Block).
Table 01787: Note: "Get_ExtDBP" -> "Get_ExtDPB" (Consistency).
Table 01971: Offset 06h: "FFFFFFFh" (7 Fs) -> "FFFFFFFFh" (8 Fs for DWORD).
Table 01998: Offset 02h (subfn 83h): Incorrectly lists command 84h. This is a copy-paste error; should be 83h.
Table 02070: Description for subfunction E2h incorrectly says "Get LAN Driver's Configuration". This belongs to E3h. E2h should be "Get Semaphore Information".
INT 21 / AX=F216h/SF=2Bh: "SeeAlso: #02117" is incorrect. #02117 is an IPX fragment list. Should point to #02147.
Table 02114: Empty table header. Content merged with #01855.
Table 02125: Offset 04h: "set to ?" - Placeholder needs verification. [QUARANTINE]
[FORMAT] Spacing and Case Consistency
INT 21 / AX=7304h: Header: "Set DPB TO USE" -> "SET DPB TO USE" (Case consistency).
Table 01844: Offset 04h: Missing space in "(big-endian) subdirectory".
Table 01992: Header: "STATUS OLD" -> "STATUS (OLD)".
Table 02153: Mixed "namespace" vs "name space". Standardized to "name space".
Table 01805: Offset 5Fh: Description for pointer has mixed indentation.
[QUARANTINE] Verification Required
Table 02054: Offset 08h: Lists directory handle as WORD. In almost all other NetWare tables it is a BYTE.
Table 01776: Offset 0Ah (Year): Not specified if 2-digit or 4-digit WORD.
Table 02095: Subfunction 6Bh: Remove internal developer note "!!!APIREF09 line 1430".