Support MOUSE_GETHWINFO command.
Support MOUSE_GETMODE command
Ad-Hoc fix: to attach to an existing smb device
cyapa: fix an issue about a context of uiomove()

uiomove() shall not be called in an unsleepable context
such as holding a mtx.
add a script for HAL to register cyapa devices
add debug message