🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #25654

Int 28H not issued from keyboard loops invoked by int 21h, 3fh

#25654
From: Gopal
Date: Thu, 17 Mar 1988 21:26
15 lines
942 bytes
Normally an INT 28H is issued from keyboard wait loops when it is safe
to do file i/o using INT 21H calls.

However, no such interrupt seems to be issued if the keyboard is accessed
through the INT 21H, fn. 3FH with the file handle of 0 (std in).  Even
PRINT.COM suspends operations during this call.

Anyone know of any way safe way to do file i/o (from a TSR) during this call
using DOS ?  Considering that fn. 3fH is itself a file i/o call, is this
an impossibility ?

Thanks in advance for all responses.

Venu P Gopal
ihnp4!ihuxy!vg55611
Technical Details
Message-ID: <2451@ihuxy.ATT.COM>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-tis!ames!pacbell!att-ih!ihnp4!ihuxy!vg55611

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-tis!ames!pacbell!att-ih!ihnp4!ihuxy!vg55611
From: vg55611@ihuxy.ATT.COM (Gopal)
Newsgroups: comp.sys.ibm.pc
Subject: Int 28H not issued from keyboard loops invoked by int 21h, 3fh
Message-ID: <2451@ihuxy.ATT.COM>
Date: 17 Mar 88 21:26:13 GMT
Organization: AT&T Bell Laboratories - Naperville, Illinois
Lines: 14
Keywords: REENTRANCY