BIOS COM status codes

 INT 13H fns return communications port status in AH and AL.

 LineStatusRec  -- returned in AH by all fns
 ฺ7ย6ย5ย4ย3ย2ย1ย0ฟ
 ณ ณ ณ ณ ณ ณ ณ ณ ณ
 ภามามามามามามามาู bit mask
  บ บ บ บ บ บ บ ศอ> 0:  01H data ready status
  บ บ บ บ บ บ ศอออ> 1:  02H overrun error
  บ บ บ บ บ ศอออออ> 2:  03H parity error
  บ บ บ บ ศอออออออ> 3:  08H framing error
  บ บ บ ศอออออออออ> 4:  10H break detect
  บ บ ศอออออออออออ> 5:  20H trans holding reg empty
  บ ศอออออออออออออ> 6:  40H trans shift reg empty
  ศอออออออออออออออ> 7:  80H time-out (or used to flag any error)

 ModemStatusRec  -- returned in AL by fns 00H, 01H, and 03H.
 ฺ7ย6ย5ย4ย3ย2ย1ย0ฟ
 ณ ณ ณ ณ ณ ณ ณ ณ ณ
 ภามามามามามามามาู bit mask
  บ บ บ บ บ บ บ ศอ> 0:  01H delta clear to send
  บ บ บ บ บ บ ศอออ> 1:  02H delta data set ready
  บ บ บ บ บ ศอออออ> 2:  03H trailing edge ring detector
  บ บ บ บ ศอออออออ> 3:  08H delta recv line signal detect
  บ บ บ ศอออออออออ> 4:  10H clear to send
  บ บ ศอออออออออออ> 5:  20H data set ready
  บ ศอออออออออออออ> 6:  40H ring indicator
  ศอออออออออออออออ> 7:  80H received line detect signal

See Also: INT 14H: Serial Port I/O
          Asynchronous Adapter Ports
          BIOS Data Area
          ROM-BIOS Functions
                                    -*-