On Sun, Jul 04, 2004 at 09:49:01PM +0000, Aho K.F. Li wrote: > What kind of device do you had build? > A HID? > If your device is not with heaven traffic, you can consider to > develop your driver at user space with ugen(4) or uhid(4) at first. > And then, move it into kernel space when you need. > I had wrote a drive for a touch panel device. > Actually, it is a input device for XFree86. > I worked it with uhid(4), all my work was finished at user space. > It would be a good entry point.
I absolutely agree with this -- it's very hard to write good kernel USB drivers in FreeBSD, and if it can be done with ugen(4)/libusb, you'll safe yourself a lot of time and pain. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> [EMAIL PROTECTED] \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"