Hello,
here's the first version of the USB CDC OBEX driver. I have tested it with my Nokia 7610 phone and it seems to work fine. Feedback is welcome, especially concering the code quality, because I didn't do kernel programming before :) All the documentation/explanations/examples are in the patch itself.
Greg, can you please assign a minor number to this driver?
Interestingly, my phone (Sony Ericsson T637) uses Obex. I connect to it using a USB cable that is in fact a USB->Serial Converter (which uses the pl2303 driver), and then using multisync (multisync.sf.net) which talks obex in userspace.
So I'm assuming this driver won't work for such phones, but would work for phones that don't need the USB->serial conversion? I'm actually quite surprised my phone needed a usb->serial converter (something all the Ericsson's seem to need) -- but I wondered if the nokias do -- they just have a standard USB device port on the phone?! If so, that would answer the question of "why not just do this in userspace..."
Which leads me to my next question: something using the openobex libraries should just be able to point themselves at the /dev obex device files, and be off to the races?
-- Phil Dibowitz [EMAIL PROTECTED] Freeware and Technical Pages Insanity Palace of Metallica http://www.phildev.net/ http://www.ipom.com/
"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin, 1759
signature.asc
Description: OpenPGP digital signature
