🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: 'Sys Req' - key.

#8209
From: Ralf.Brown
Date: Wed, 06 Dec 1989 12:34
28 lines
1721 bytes
In article <1989Dec5.181045.10621@ux1.cso.uiuc.edu>, kds10773@uxa.cso.uiuc.edu (Ken S.) wrote:
 >The SysReq key can be polled using entry point 0x85 of int 0x15 (system
 >services), however I believe that's only implemented on AT's, so on your
 >XT keyboard, it's most likely useless.  I'm afraid I also don't know
 >of any less technical ways to access it.

You can't poll SysRq that way, since the BIOS *calls* INT 15/AH=85h whenever
the SysRq key is pressed or released.  If you want to get SysRq, you have to
hook INT 15 and check for AH=85h.


INT 15 - OS HOOK - SYSTEM REQUEST KEY PRESSED (AT,XT2,XT286,CONV,PS)
	AH = 85h
	AL = 00h press
	   = 01h release
Return: CF set on error
	AH = status
Note:	called by keyboard decode routine
SeeAlso: INT 09

--
UUCP: {ucbvax,harvard}!cs.cmu.edu!ralf -=-=-=-=- Voice: (412) 268-3053 (school)
ARPA: ralf@cs.cmu.edu  BIT: ralf%cs.cmu.edu@CMUCCVMA  FIDO: Ralf Brown 1:129/46
FAX: available on request                      Disclaimer? I claimed something?
"How to Prove It" by Dana Angluin
 13.  proof by reference to inaccessible literature:
      The author cites a simple corollary of a theorem to be found in a
      privately circulated memoir of the Slovenian Philological Society, 1883.
Technical Details
Message-ID: <257d155f@ralf>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!b.gp.cs.cmu.edu!Ralf.Brown@B.GP.CS.CMU.EDU

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!b.gp.cs.cmu.edu!Ralf.Brown@B.GP.CS.CMU.EDU
From: Ralf.Brown@B.GP.CS.CMU.EDU
Newsgroups: comp.sys.ibm.pc
Subject: Re: 'Sys Req' - key.
Message-ID: <257d155f@ralf>
Date: 6 Dec 89 12:34:23 GMT
Sender: ralf@b.gp.cs.cmu.edu
Organization: Carnegie Mellon University School of Computer Science
Lines: 28
In-Reply-To: <1989Dec5.181045.10621@ux1.cso.uiuc.edu>