INT 14 - X00 FOSSIL(Fido/Opus/Seadog Standard Interface Layer) A standardized API for performing serial I/O, originally used by the Fido and Opus bulletin- board software and Seadog bulletin-board mailer, but now in wider use. - EXTENDED SERIAL PORTIBM PC Portable (uses same BIOS as XT) STATUS/CONTROL AH = 1Fh DX = port number AL = direction 00h read modem control register Return: BL = modem control register (see #00349) AH = status 01h write modem control register BL = modem control register (see #00349) Return: AX = status Notes: this function is intended to exactly emulate the PS/2IBM PS/2, any model BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly. AH=05h call X00 forces BL bit 3 set (interrupts cannot be disabled) SeeAlso: AH=00h,AH=05h"SERIAL" Bitfields for X00 FOSSIL(Fido/Opus/Seadog Standard Interface Layer) A standardized API for performing serial I/O, originally used by the Fido and Opus bulletin- board software and Seadog bulletin-board mailer, but now in wider use. modem control register: Bit(s) Description (Table 00349) 0 data terminal ready 1 request to send 2 OUT1 3 OUT2 (interrupts) enabled 4 LOOP 5-7 reserved