Method for Asynchronously Handling Data Using PC Interrupt Vectors
Original Publication Date: 1989-Jan-01
Included in the Prior Art Database: 2005-Jan-26
To handle displaying incoming asynchronous data on an IBM PC (personal computer), the end-user application must be temporarily interrupted from doing work while the incoming data is received and displayed while at the same time minimizing the use of resident memory. This method accomplishes this purpose. In the case of PC Support/36, a message which has been received is being displayed to the user and will continue to be displayed until the user chooses to continue with the application. In order to receive and display data using the method described in the preceding article, the DOS function calls (interrupt 21H), BIOS keyboard I/O (16H) and BIOS timer (08H) are hooked, thus temporarily interrupting the running of the PC application.