Revert r222152. The root cause was analysed and better fix is upcoming.
Discussed with: delphij
This commit is contained in:
parent
2906af23b8
commit
7d09e4ab23
@ -26,7 +26,7 @@
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd May 20, 2011
|
||||
.Dd January 29, 2008
|
||||
.Dt ATKBD 4
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -176,11 +176,6 @@ When this option is given, the
|
||||
.Nm
|
||||
driver will not test the keyboard port during the probe routine.
|
||||
Some machines hang during boot when this test is performed.
|
||||
.It bit 4 (PROBE_TYPEMATIC)
|
||||
When this option is given, the
|
||||
.Nm
|
||||
driver will try to probe the keyboard typematic rate on boot.
|
||||
Some machines hang during boot when this test is performed.
|
||||
.El
|
||||
.\".Sh FILES
|
||||
.Sh EXAMPLES
|
||||
|
@ -1097,9 +1097,6 @@ get_typematic(keyboard_t *kbd)
|
||||
x86regs_t regs;
|
||||
uint8_t *p;
|
||||
|
||||
if (!(kbd->kb_config & KB_CONF_PROBE_TYPEMATIC))
|
||||
return (ENODEV);
|
||||
|
||||
if (x86bios_get_intr(0x15) == 0 || x86bios_get_intr(0x16) == 0)
|
||||
return (ENODEV);
|
||||
|
||||
|
@ -36,7 +36,6 @@
|
||||
#define KB_CONF_NO_RESET (1 << 1) /* don't reset the keyboard */
|
||||
#define KB_CONF_ALT_SCANCODESET (1 << 2) /* assume the XT type keyboard */
|
||||
#define KB_CONF_NO_PROBE_TEST (1 << 3) /* don't test keyboard during probe */
|
||||
#define KB_CONF_PROBE_TYPEMATIC (1 << 4) /* probe keyboard typematic */
|
||||
|
||||
#ifdef _KERNEL
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user