qa.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Int 21H Function 63H
   Summary  Notes  Back
──────────────────────────────────────────────────────────────────────────────
 
  Description:  Get Lead Byte Table
 
  Obtains the address of the system table of legal lead byte ranges for
  extended character sets, or sets or obtains the interim console flag.
  Int 21H Function 63H is available only in MS-DOS version 2.25; it is
  not supported in MS-DOS versions 3.0 and later.
 
  Input                                      Output
  ═══════════════════════════════            ═════════════════════════════
  AH=63H                                     If function successful
  AL=subfunction                             Carry flag=clear
     00H  if getting address of              and, if called with AL=00H
           system lead byte table            DS:SI=segment:offset of lead
     01H  if setting or clearing              byte table
           interim console flag              or, if called with AL=02H
     02H  if obtaining value of              DL=value of interim console
           interim console flag               flag
  If AL=01H                                  If function unsuccessful
  DL=00H  if clearing interim                Carry flag=set
           console flag                      AX=error code
     01H  if setting interim
           console flag
                                    -♦-