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 16h Function 03h
 Summary                                   Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     Subfunctions 00h-04h are available on the PCjr but are not
     supported by the PC or PC/XT ROM BIOS. Subfunction 05h is
     available on PC/ATs with ROM BIOS dates 11/15/85 and later, and
     on the PS/2.
 
     On the PC/AT and PS/2, the value in BH controls the amount of
     delay before the first repeat key is generated, and is a multiple
     of 250 milliseconds:
 
     Value     Delay (milliseconds)
 
     00h       250
     01h       500
     02h       750
     03h       1000
 
     On the PC/AT and PS/2, the value for the repeat rate in characters
     per second can be chosen from the following table:
 
     Value     Repeat Rate
 
     00h       30.0
     01h       26.7
     02h       24.0
     03h       21.8
     04h       20.0
     05h       18.5
     06h       17.1
     07h       16.0
     08h       15.0
     09h       13.3
     0Ah       12.0
     0Bh       10.9
     0Ch       10.0
     0Dh       9.2
     0Eh       8.6
     0Fh       8.0
     10h       7.5
     11h       6.7
     12h       6.0
     13h       5.5
     14h       5.0
     15h       4.6
     16h       4.3
     17h       4.0
     18h       3.7
     19h       3.3
     1Ah       3.0
     1Bh       2.7
     1Ch       2.5
     1Dh       2.3
     1Eh       2.1
     1Fh       2.0
                                    -♦-