[comp.os.msdos.programmer] Keyboard controller

markh@csd4.csd.uwm.edu (Mark William Hopkins) (04/27/91)

In article <1991Apr25.111900.4948@rci.dk> neh@rci.dk (Niels Erik Holm) writes:
>	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

They're not used for AT's.  But if they match the PS/2 functions then they
mean:

A7: Disable auxilliary device.
A8: Enable auxilliary device.

If the system's keyboard controller's incompatible, it could accidentally mean

A7: Enable PC keyboard mode.
A8: Disable PC keyboard mode.

or who knows what.