On some machines (e.g. the Acer AspireOne A110), the first value
commit6d2f08487413ed7c7cddfeecfcccdbd02982f14a
authorneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 23 Dec 2014 03:34:16 +0000 (23 03:34 +0000)
committerneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 23 Dec 2014 03:34:16 +0000 (23 03:34 +0000)
tree06995071002427d531715f3bc60c291ea9370a8f
parent9ef88e8476bddcf544568d00dd3a598a8a1a14da
On some machines (e.g. the Acer AspireOne A110), the first value
returned after mouse reset is the ACK value 0xfa instead of the reset
result, so we now loop until the ACK is gone (or we reach a timeout).
Yes, this is a nasty hack (this driver should be rewritten from scratch
IMHO), but it's been tested on 10 PCs and VMs.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@49867 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
rom/hidds/i8042/drv_ps2.c
rom/hidds/i8042/i8042.conf