Re: Trying to develop a Pixelsense kernel driver

2013-08-26 Thread Florian Echtler
On 22.08.2013 17:22, Florian Echtler wrote: On 22.08.2013 16:49, Alan Stern wrote: On Thu, 22 Aug 2013, Florian Echtler wrote: Userspace version: // for control commands usb_control_msg(handle, 0xC0, cmd, 0x00, index, (char*)buf, len, 1000); Kernel version: // for control commands #define

Trying to develop a Pixelsense kernel driver

2013-08-22 Thread Florian Echtler
Hello everyone, I recently wanted to pick up again on developing a kernel input driver for the Microsoft Pixelsense (formerly Surface 2.0). I already have a working user space driver (see also [1]). However - just like last year [2] - I quickly ran into an issue with a corrupted device firmware

Re: Trying to develop a Pixelsense kernel driver

2013-08-22 Thread Alan Stern
On Thu, 22 Aug 2013, Florian Echtler wrote: Hello everyone, I recently wanted to pick up again on developing a kernel input driver for the Microsoft Pixelsense (formerly Surface 2.0). I already have a working user space driver (see also [1]). However - just like last year [2] - I quickly

Re: Trying to develop a Pixelsense kernel driver

2013-08-22 Thread Florian Echtler
Hello Alan, thanks for the quick response. On 22.08.2013 16:49, Alan Stern wrote: On Thu, 22 Aug 2013, Florian Echtler wrote: So even though userspace and kernel driver look like they perform exactly the same operations on the device, there must be some difference I don't understand - perhaps