Assembly Language Help (alang.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
 Detail                                    Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
  Interrupt:   21h     Function:   63h
 
  Title:       Get Lead Byte Table [Version 2.25 only]
 
  Description:
 
     Obtains the address of the system table of legal lead byte ranges
     for extended character sets, or obtains or sets 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
        = 01h (if setting or clearing                lead byte table
               interim console flag)       Or if called with AL = 02h
        = 02h (if obtaining value of         DL = Value of interim
               interim console flag)              console flag
     If AL = 01h
        DL = 00h (if clearing interim      If function unsuccessful
                  console flag)              Carry flag: set
           = 01h (if setting interim         AX = Error code (01h)
                  console flag)              See: Error codes
                                    -♦-