🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ibm.pc.programmer
2 messages
2 total messages Started by Niels Erik Holm Thu, 25 Apr 1991 11:19
Keyboard controller
#1177
Author: Niels Erik Holm
Date: Thu, 25 Apr 1991 11:19
41 lines
1897 bytes
======================================
Unknown keyboard controller commands
======================================

I write this article because of some problems, I've experienced on our
IBM AT clones. The problem was detected when we used the "IBM PC Network
Adapter II", and the corresponding network programs. When a particular
program was loaded, the computer would reboot.

After some trouble the problem was located to a piece of code, which
put some commands to the keyboard controller. The piece of code was
something like:

	mov	al,0A7h		; Unknown code ????
	out	64h,al
	mov	al,0ADh		; Disable keyboard
	out	64h,al

and

	mov	al,0A8h		; Unknown code ????
	out	64h,al
	mov	al,0AEh		; Enable keyboard
	out	64h,al

The unknown commands A7h and A8h are unknown to me, and they are not listed
in my IBM AT Reference book. Is there anybody who knows what they are
intended for ??

Best regards

Niels Erik Holm
RC International
Denmark
Mail address: neh@rci.dk
---------------------------------------------------------------------------
Every day, once a day, give yourself a present. Don't plan it, don't wait
for it, just... let it happen.  Could be a new shirt at the men's store,
a catnap in your office chair, or two cups of good, hot, black coffee.
(Dale Cooper in Twin Peaks).
---------------------------------------------------------------------------
Re: Keyboard controller
#1178
Author: kevin.laux
Date: Fri, 26 Apr 1991 13:15
16 lines
1275 bytes
In article <1991Apr25.111900.4948@rci.dk>, neh@rci.dk (Niels Erik Holm) writes:
> After some trouble the problem was located to a piece of code, which
> put some commands to the keyboard controller. The piece of code was
> something like:
	[code deleted]
> The unknown commands A7h and A8h are unknown to me, and they are not listed
> in my IBM AT Reference book. Is there anybody who knows what they are
> intended for ??

	Command A7h is Disable Mouse Interface; A8h is Enable Mouse Interface.

-- 
________________________________________________________________________________
	R. Kevin Laux				Email: rkl1@hound.att.com
	AT&T Bell Labs				Voice: (908) 949-1160
	Holmdel, NJ 07733			Fax:   (908) 949-0959
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads