From: "A.Appleyard" 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 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.