reactos/reactos/drivers
Colin Finck 47034d9d29 - Remove much deprecated code for the mouse initialization (had been imported from the ancient psaux.sys driver, which was removed in _r14938_)
Do a much simpler initialization instead:
    * The "Get ID" command was used for detecting whether a mouse is present.
      But it just handled normal mice, IntelliMice and IntelliMice Explorer, although there can be many more possible values for other mice. (see for example http://www.win.tue.nl/~aeb/linux/kbd/scancodes-13.html#mcf2).
      Also this command isn't available on all systems.
      Furthermore we already do a MOUSE_LINE_TEST in i8042BasicDetect, which is the more reliable method to test whether a mouse is plugged in. Therefore this "Get ID" command can be simply removed.
    * The whole mouse initialization process now boils down to enabling the mouse itself and in the controller
    * All in all, some more mice should be detected now.
- Give i8042IsrWritePort a boolean return value and pass the results of the i8042Write calls
- Replace two i8042Write calls for writing to the mouse by one i8042IsrWritePort call where possible
- Remove the unused KBD_LINE_TEST define

This change was tested under QEMU, VMware and on one real system.

svn path=/trunk/; revision=32790
2008-03-31 12:40:31 +00:00
..
base Use a generic .spec file, instead of a .def file per architecture 2008-02-28 14:13:07 +00:00
bus Fix assertion is pci/fdo.c 2008-02-12 11:16:05 +00:00
directx - Fix dxg's includes. 2008-02-19 17:18:18 +00:00
filesystems - Fill in Identifier field when creating NTFS_xCB 2008-03-15 09:47:00 +00:00
input - Remove much deprecated code for the mouse initialization (had been imported from the ancient psaux.sys driver, which was removed in _r14938_) 2008-03-31 12:40:31 +00:00
ksfilter
multimedia
network implemented NdisScheduleWorkItem writen by me and arty 2008-03-22 22:11:54 +00:00
parallel
serial
setup - Move each VGA font file to a new "media/vgafonts" directory and convert all PSF fonts to BIN files. 2008-02-05 19:31:05 +00:00
storage Update UniATA Driver to Version 0.3.9f. It works well in ROS. 2008-03-24 21:35:52 +00:00
usb
video fix a typo 2008-02-25 14:25:15 +00:00
wdm silence some warnings (this flag can't be set globally because then the function would have to take care of ifable data - and this would add a nested extra loop for every single file in the project) 2008-01-26 19:05:47 +00:00
wmi - Convert to wmilib.def to wmilib.spec (so far stdcall-fixup was not really working). 2008-03-30 10:00:18 +00:00
Doxyfile
drivers.rbuild