I didn't read your codes carefully, but please use function usb_lookup_ep_data (usbai_util.c line 168), usb_get_ep_data has been deprecated. If you want to get the further help, please post your device's function descriptor.
在2006年11月05日的07:43,timeless写道: > I'm trying to get usb ethernet working on snv_49, so i was patching > <http://www.bolthole.com/solaris/drivers/usbnet.tar.gz> and tried to > figure out how to do a mapping for certain functions (i figured it > out). > > while following the code, i believe i hit an infinite loop, what am i missing: > > http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/usb/usba10/usba10.c#124 > 124 usb_get_ep_data( > calls: > 132 return (usba10_usb_get_ep_data( 133 dip, dev_datap, interface, > alternate, type, direction)); > http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/usb/usba/usba10_calls.c#95 > 95 usba10_usb_get_ep_data( > calls: > 103 return (usb_get_ep_data( 104 dip, dev_datap, interface, alternate, > type, direction)); > > am i missing something, or is that an infinite loop? > _______________________________________________ > opensolaris-code mailing list > opensolaris-code@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/opensolaris-code -- Albert Qu <[EMAIL PROTECTED]> _______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code