en:docs:dos:api:int21:65:a1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:docs:dos:api:int21:65:a1 [2021/08/06 05:49] – created prokusheven:docs:dos:api:int21:65:a1 [2024/05/08 01:39] (current) prokushev
Line 16: Line 16:
 ===== Input ===== ===== Input =====
  
-  AX = 65A0h+  AX = 65A1h
   DS:DX -> filename string to capitalize   DS:DX -> filename string to capitalize
   CX = length of string   CX = length of string
Line 32: Line 32:
 ===== Notes ===== ===== Notes =====
  
-  Nonfunctional in MS-DOS 4.00 through 7.10 (Win98) due to a bug (the code sets a pointer depending on the high bit of AL, but doesn't clear the bit before branching by function number). Supported and functional(!) in Novell DOS 7 (Update 15), as well as PC-DOS 7 and OS/2 MVDM+Nonfunctional in MS-DOS 4.00 through 7.10 (Win98) due to a bug (the code sets a pointer depending on the high bit of AL, but doesn't clear the bit before branching by function number). Supported and functional(!) in Novell DOS 7 (Update 15), as well as PC-DOS 7 and OS/2 MVDM
  
 ===== See also ===== ===== See also =====