Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ATKBDC(4)		    Kernel Interfaces Manual		     ATKBDC(4)

NAME
       atkbdc -- the AT	keyboard controller interface

SYNOPSIS
       options KBD_RESETDELAY=N
       options KBD_MAXWAIT=N
       options KBD_DELAY1=N
       options KBD_DELAY2=N
       options KBDIO_DEBUG=N
       device atkbdc

       In /boot/device.hints:
       hint.atkbdc.0.at="isa"
       hint.atkbdc.0.port="0x060"

DESCRIPTION
       The  keyboard  controller  atkbdc provides I/O services for the AT key-
       board and PS/2 mouse style pointing devices.  This  controller  is  re-
       quired  for the keyboard	driver atkbd and the PS/2 pointing device dri-
       ver psm.

       There can be only one atkbdc device configured in the system.

DRIVER CONFIGURATION
   Kernel Configuration	Options
       The following kernel configuration options can be used to  control  the
       atkbdc  driver.	 They may be set in the	kernel configuration file (see
       config(8)).

       KBD_RESETDELAY=X, KBD_MAXWAIT=Y
	      The keyboard driver atkbd	and the	pointing device	driver psm may
	      ask the atkbdc driver to reset these  devices  during  the  boot
	      process.	 It  sometimes	takes a	long time before these devices
	      respond to the reset command.  These options  control  how  long
	      the atkbdc driver	should wait before eventually giving up	-- the
	      driver  will  wait X * Y msecs at	most.  If the drivers seem un-
	      able to detect devices, you may want to increase	these  values.
	      The default values are 200 msec for X and	5 for Y.

       KBD_DELAY1=X, KBD_DELAY2=Y
	      DELAY1  sets  the	 intitial  key repeat delay to X.  The default
	      value is 500ms.  DELAY2 sets the key repeat delay	to Y.  The de-
	      fault value is 100ms.

       KBDIO_DEBUG=N
	      Sets the debug level to N.  The default  value  is  zero,	 which
	      suppresses all debugging output.

SEE ALSO
       atkbd(4), psm(4), config(8)

HISTORY
       The  atkbdc  driver  first appeared in FreeBSD 3.1.  It is based	on the
       kbdio module in FreeBSD 2.2.

AUTHORS
       The kbdio module, the atkbdc driver and this manual page	 were  written
       by Kazutaka Yokota <yokota@FreeBSD.org>.

FreeBSD	14.3		       February	26, 2023		     ATKBDC(4)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=atkbdc&sektion=4&manpath=FreeBSD+14.3-RELEASE+and+Ports>

home | help