INT 16H 03H: Set Keyboard Typematic Rate and Delay

                                                                        [AT]
 Expects: AH    03H
          AL    05H
          BH    delay code
          BL    typematic rate code
          ──────────────────────────────────────────────────────────────────
 Returns: (none)
          ──────────────────────────────────────────────────────────────────
    Info: This sets how soon the keyboard hardware will begin repeating a
          key and how fast each repeat should occur.

       BL delay code:  00H = 250 ms (¼ sec)
                       01H = 500 ms (½ sec)
                       02H = 750 ms
                       03H = 1000 ms (1 second)
                       else (reserved)

       BH repeat code: 00H = 30   repeats per second
                       01H = 26.7 repeats per second
                       01H = 24   repeats per second
                       01H = 21.8 repeats per second
                             ... (etc.) ...
                       1fH = 2    repeats per second

   Notes: ■ See AT Keyboard for related details.

          ■ Keyboard speed setting has always been awkward to implement
            cleanly since there is no corresponding fn to obtain the
            current rate or delay.

See Also: INT 16H (BIOS keyboard services)
          BIOS Data Area
          ROM-BIOS Functions
                                    -♦-