Hard to break down a task to take mouse input and send
it to a usb
port into "phases" that can be tested individually.
Doesn't sound that bad to me. (1) take mouse input; (2) send it to USB
port. If the formats are different, there's also (3) convert from
input format to output format. (2) may even be divisible into the USB
stack and the send-mouse-data-over-USB, unless the USB stack is already
provided (eg, by an OS, if there is an OS on the hardware in question).
Either it is a fricking mouse, or it is a pile of
useless C code. I
never did get it thru management's head that there wasn't much in
between.
Just because you had trouble seeing the "in between" doens't mean it's
not there.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at
rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B