Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.msdos.programmer > #729

Re: INT 09h hooking issues

From "Rod Pemberton" <do_not_have@notemailnot.cmm>
Newsgroups comp.os.msdos.programmer
Subject Re: INT 09h hooking issues
Date 2012-08-09 20:09 -0400
Organization Aioe.org NNTP Server
Message-ID <k01jce$jvs$1@speranza.aioe.org> (permalink)
References <3c5a3a37-7eb1-4975-84b1-68cc6287d33b@googlegroups.com> <jvv1aj$bs2$1@speranza.aioe.org> <1344490364snz@nospam.demon.co.uk> <jvvssh$2f6$1@speranza.aioe.org> <c1.2b8.3Wt711$04c@NOVOSAD3.EMBARQ.COM>

Show all headers | View raw


"Steve" <Bogus@Embarq.com> wrote in message
news:c1.2b8.3Wt711$04c@NOVOSAD3.EMBARQ.COM...
> "Rod Pemberton" <do_not_have@notemailnot.cmm> writes:
> >
> >Hey, I'm not finding information on either keyboard command 21h or 61h...
> >
> >They don't seem to be in RBIL's Ports.A nor in Andries Brouwer's webpages
> >(at link previously posted).  Are those undocumented?  Or, could those be
> >Win95 "dosbox" only or NTVDM specific?  Or, are those the read or write
> >to controller RAM commands ... ?
>
>    "The Undocumented PC", (both 1st and 2nd ed.) by Frank van Gilluwe,
> has 21H-3FH as 'Read Controller RAM' and 61H-7FH as 'Write Controller
> RAM'.  For port 64H.
>

Yes, that's what RBIL and Andries page has for 21h and 61h.  But, Pete
listed them as "Program keyboard" and "Load keyboard", which implies
specific or exact commands.  So, I'm trying to find out if Pete's example is
writing directly to the controller's ram, or if he used commands that are
Win95 specific, etc.  I've looked at the data sheets for a variety of
keyboard controller's.  Each supports a variety of standard commands and
then some of their own.  So, it seems possible to me that "Program keyboard"
or "Load keyboard" could even be keyboard specific commands.  But, if "Load
keyboard" is a fairly standard command instead of "Read Controller RAM", it
could be quite useful.


Rod Pemberton

Back to comp.os.msdos.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-08 07:52 -0700
  Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-08 20:49 -0400
    Re: INT 09h hooking issues pete@nospam.demon.co.uk - 2012-08-09 05:32 +0000
      Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-09 04:39 -0400
        Re: INT 09h hooking issues Bogus@Embarq.com (Steve) - 2012-08-09 11:44 +0000
          Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-09 20:09 -0400
            Re: INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-09 23:20 -0700
              Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-10 04:26 -0400
                Re: INT 09h hooking issues Bogus@Embarq.com (Steve) - 2012-08-10 12:08 +0000
                Re: INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-11 23:10 -0700
                Re: INT 09h hooking issues pete@nospam.demon.co.uk - 2012-08-12 07:18 +0000
                Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-12 04:29 -0400
                Re: INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-14 05:40 -0700
                Re: INT 09h hooking issues Jim Leonard <MobyGamer@gmail.com> - 2012-08-14 08:29 -0700
                Re: INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-15 20:14 -0700
                Re: INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-14 05:30 -0700
                Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-12 04:01 -0400
        Re: INT 09h hooking issues pete@nospam.demon.co.uk - 2012-08-10 05:27 +0000
      Re: INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-09 08:41 -0700
        Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-09 19:54 -0400
          Re: INT 09h hooking issues jacks <jacks.1785@gmail.com> - 2012-08-10 00:11 -0700
            Re: INT 09h hooking issues "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-08-10 04:27 -0400

csiph-web