www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/10/26/05:49:16

From: "A.Appleyard" <A DOT APPLEYARD AT fs2 DOT mt DOT umist DOT ac DOT uk>
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Date: Thu, 26 Oct 1995 08:32:42 GMT
Subject: Re: That rings a bell!!

Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote (Subject: Re: That rings a bell!!):-

> ... Int21h/AH=2 works in [Gnu] Emacs also [as a way of making a beep], but
> if I try Int 21h/AH=40h, either by calling write() or directly with int86()
> or _go32_dpmi_sinulate_int(), I [get extra characters on the screen].

Because AH=40h int21h "to file/device with handle BX, write CX bytes from
[DS:DX] etseq. AX:=nbytes actually written" likely writes via a DOS buffer.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019