freebsd-dev/sys/alpha
Kazutaka YOKOTA 3346e881c1 - Add Support for the following PS/2 mice:
- Microsoft IntelliMouse Explorer: 2 buttons on top, 2 side buttons
    and a wheel which also acts as the middle button.  The mouse is
    recognized as "IntelliMouse Explorer".
  - Genius NetScroll Optical: 2 buttons on top, 2 side buttons and a
    wheel which also acts as the middle button.  The mouse is recognized
    as "NetMouse/NetScroll Optical".
  - MouseSystems SmartScroll Mouse (OEM from Genius?): 3 buttons on top,
    1 side button and a wheel.  The mouse is recognized as Genius
    "NetScroll".
  - IBM ScrollPoint: 2 buttons on top and a stick between the buttons.
    The stick can perform "horizontal scroll" in W*ndows environment.
    The horizontal movement of the stick is detected.  It is currently
    mapped to the Z axis movement in the same way as the first wheel.
    The mouse is recognized as "MouseMan+", as it is considered to be
    a variation of MouseMan.
  - A4 Tech 4D and 4D+ mice. These mice have two wheels! The movement
    of the second wheel is reported as the Z axis movement in the
    same way as the first wheel. These mice are recognized as "4D
    Mouse" and "4D+ Mouse".
  - Tweak IntelliMouse support code a bit so that less-than-compatible
    wheel mice can work properly with the psm driver.
- Add driver configuration flags which correspond to the kernel
  options PSM_HOOKRESUME and PSM_RESETAFTERSUSPEND, so that we don't
  need to recompile the kernel when we need these functions.
- Properly keep track of the irq resource.
- Add a watchdog timer in case interrupts are lost (experimental).
- Add `detach' function (experimental).
2000-03-18 15:21:40 +00:00
..
alpha Alpha 8200: remove the SIMOS usage of zs_cnattach- we have a real 2000-03-18 08:04:23 +00:00
conf Alpha 8200: add DEC_KN8AE (TurboLaser) platform option. 2000-03-18 08:01:34 +00:00
include - Add Support for the following PS/2 mice: 2000-03-18 15:21:40 +00:00
isa Stop isadma from abusing the B_READ, B_RAW and B_WRITE flags. 2000-03-13 10:19:32 +00:00
linux Fix some style bugs. The long line is in a chunk of code that's 2000-03-13 15:27:19 +00:00
osf1 Oops, forgot this from the previous commit. Remove obsolete #ifdef ISO. 2000-02-13 03:55:16 +00:00
pci Alpha 8200: Add in a dummy child of dwlpx so that we can make the leap 2000-03-18 08:00:13 +00:00
tc Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
tlsb Alpha 8200: Reinsert licence from NetBSD that should have been there 2000-03-18 07:54:11 +00:00