Compatibility

The HP palmtop's Int 16h service decrements AH by 12h when an invalid function code greater than 14h is passed to the service, because IBM KEYBXX utilities perform the following test to determine if the BIOS supports function 10h, 11h, and 12h:

     mov          AH, 92h 
     Int          16h 
     cmp          AH, 80h 
     ja           NoExtendedSupport