﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
409	i8042 driver broken on Intel S5000XVNSATAR	Martin Decky	Martin Decky	"The i8042 (PS/2) driver in the current revision ([changeset:mainline,1382 r1382]) fails to work properly on the Intel S5000XVNSATAR machine (see [wiki:Lab]). The functionality was probably broken by the recent rewrite of the i8042 from a legacy driver to a DDF driver. The previous legacy i8042 driver worked properly on this machine.

I have encountered and fixed several problems while analysing the problem: The i8042 driver never got started in the first place (fixed in [changeset:mainline,1376 r1376]) and the enumeration of input devices failed due to an infinite loop in loc_get_categories() ([changeset:mainline,1377 r1377] - [changeset:mainline,1380 r1380]).

Currently, only the first interrupt generated by the i8042 gets delivered to the driver. Connecting an USB keyboard is possible, but sometimes locks up the entire machine (uncertain if this is a related problem)."	defect	closed	major	0.5.0	helenos/kernel/ia32	mainline	fixed					
