Interrupt 29h   FAST PUTCHAR                          

Input

DOS1 N DOS2 Y

DOS3

Y DOS5 Y

Output

AX

  Character     AX

BX

        BX

CX

        CX

DX

        DX

ES:DI

    CF
     This  method   is  extremely  fast  (much  faster  than  DOS  21h
     subfunctions 02h and 09h,  for  example), and it is portable, even to
     "non-compatible" MS-DOS computers.

Notes:

     1)   Documented  by Digital Research's DOS Reference as  provided
          with the DEC Rainbow

     2)   If ANSI.SYS  is  installed,  character  output  is  filtered
          through it.

     3)   Works on the IBM  PC  and  compatibles,  Wang PC, HP-150 and
          Vectra, DEC  Rainbow,  NEC  APC,  Texas  Instruments  PC and
          others

     4)   This interrupt is  called  from the DOS's output routines if
          output  is going to a device rather than  a  file,  and  the
          device driver's attribute word has bit 3 (04h) set to "1".

     5)   This call has been tested  with MSDOS 2.11, PCDOS 2.1, PCDOS
          3.1, PCDOS 3.2, and PCDOS 3.3.

     6)   Used  in  IBMBIO.COM  as  a  vector to int 10, function  0Eh
          (write TTY) followed by an IRET.


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .