Path: utzoo!utgpu!water!watmath!clyde!bellcore!faline!thumper!ulysses!andante!princeton!udel!rochester!cornell!uw-beaver!mit-eddie!husc6!necntc!linus!philabs!ttidca!quad1!few From: few@quad1.UUCP Newsgroups: comp.sys.ibm.pc Subject: Re: Decency on the net. (Really INT 15H) Message-ID: <1584@quad1.quad.com> Date: 30 Jun 88 17:35:41 GMT References: <22c78b7a@ralf> Reply-To: few@quad1.quad.com (Frank Whaley) Organization: Quadratron Systems Inc, Westlake Village, CA Lines: 29 In article <22c78b7a@ralf> Ralf.Brown@B.GP.CS.CMU.EDU writes: >Unfortunately, the INT 15 call for remapping the keyboard is only available in >recent BIOSes. My 6/86 Award BIOS knows nothing about that hook. >INT 15 - OS HOOK - KEYBOARD INTERCEPT (AT model 3x9,XT2,XT286,CONV,PS) > AH = 4Fh > AL = scan code > CF set >Return: AL = scan code > CF set >Note: Called by INT 9 handler to translate scan codes INT 15H used to be the cassete tape interface. Since nobody really cared about this, many people have re-used this INT in the past (T*pView, various network handlers, ...). It appears that BigBlue has again changed the meaning. I use INT 9H and 16H in some keyboard handlers, but I think I'll stay away from INT 15H... -- Frank Whaley Senior Programmer Quadratron Systems Incorporated sdcrdcf! scgvaxd! bellcore! ttidca! ihnp4!psivax!quad1!few Water separates the people of the world; Wine unites them.