At 10:29 AM 11/30/2012, Ladislav Lacina wrote:
>Ralf, you are wrong, you are speaking about INT21h/AX=6521h but we 
>are discussing about INT21h/AX=6501h

Oops, sorry my bad, but I was not talking about 21h/6521h, what I 
found was this, and with not enough coffee yet, I misread A1h for 
01h. I apologize... :-(

INT 21 U - DOS 4.0+ internal - COUNTRY-DEPENDENT FILENAME CAPITALIZATION
         AH = 65h
         AL = function
             A0h capitalize filename character
                 DL = character to capitalize
                 Return: DL = capitalized character
             A1h capitalize counted filename string
                 DS:DX -> filename string to capitalize
                 CX = length of string
             A2h capitalize ASCIZ filename
                 DS:DX -> ASCIZ filename to capitalize
Return: CF set on error
             AX = error code (see #01680 at AH=59h/BX=0000h)
         CF clear if successful
Note:   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




------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to