The information in this article applies to:
SUMMARYIn the Microsoft C online help and run-time library reference documentation, _bios_serialcom() is documented as taking an unsigned integer as the data. Even though an unsigned integer is large enough for two characters, only one character can be sent or received with each call to _bios_serialcom(). MORE INFORMATION
The _bios_serialcom() function sends (and receives) character data. Two
characters cannot be sent (or received) with one call because the function
call is a simple interface to the BIOS interrupt 0x14. This interrupt
expects the data to be sent (or received) to be in the AL register (an 8-
bit register). Therefore, the data is limited to 8 bits, even though the
function requires an unsigned integer as the data parameter. Additional query words: kbinf 1.00 1.50 5.10 6.00 6.00a 6.00ax 7.00
Keywords : kb16bitonly |
Last Reviewed: January 4, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |