On Wed, Apr 7, 2010 at 8:58 AM, Wander Lairson <wander.lair...@gmail.com> wrote: > wan...@darkstar /cygdrive/c/Projetos/pyusb/trunk > $ python > Python 2.5.5 (r255:77872, Mar 15 2010, 00:43:13) > [GCC 4.3.4 20090804 (release) 1] on cygwin > Type "help", "copyright", "credits" or "license" for more information.
Ah, I updated my Cygwin installation to the latest (same version as you) and now it seems to work. Thanks. mc...@acerpc ~/mcu/pyusb/pyusb/tests $ python Python 2.5.5 (r255:77872, Mar 15 2010, 00:43:13) [GCC 4.3.4 20090804 (release) 1] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> from usb.backend import libusb10,libusb01 >>> b=libusb01.get_backend() >>> assert b is not None >>> a=libusb10.get_backend() libusb:debug [libusb_init] libusb:debug [init_polling] Will use CancelIoEx for I/O cancellation libusb:debug [windows_clock_gettime_threaded] hires timer available (Frequency: 25000000 Hz) libusb:debug [usbi_add_pollfd] add fd 3 events 1 libusb:debug [libusb_init] created default context >>> assert a is not None >>> dev=usb.core.find(idVendor=0xfffe,idProduct=0x0001) libusb:debug [libusb_get_device_list] libusb:debug [usb_enumerate_hub] busnum 0 devaddr 0 session_id 0 libusb:debug [usb_enumerate_hub] allocating new device for session 0 libusb:debug [initialize_device] active config: 1 libusb:debug [usb_enumerate_hub] 8 ports Hub: \\.\USB#ROOT_HUB20#4&7056C45&0#{F1 8A0E88-C30C-11D0-8815-00A0C906BED8} libusb:debug [usb_enumerate_hub] busnum 0 devaddr 1 session_id 1 libusb:debug [usb_enumerate_hub] allocating new device for session 1 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (25 bytes) libusb:debug [usb_enumerate_hub] 4 ports Hub: \\.\USB#VID_05E3&PID_0606#5&17D847 74&0&4#{F18A0E88-C30C-11D0-8815-00A0C906BED8} libusb:debug [usb_enumerate_hub] busnum 0 devaddr 3 session_id 3 libusb:debug [usb_enumerate_hub] allocating new device for session 3 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (41 bytes) libusb:debug [usb_enumerate_hub] busnum 0 devaddr 4 session_id 4 libusb:debug [usb_enumerate_hub] allocating new device for session 4 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (55 bytes) libusb:debug [usb_enumerate_hub] busnum 0 devaddr 5 session_id 5 libusb:debug [usb_enumerate_hub] allocating new device for session 5 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (41 bytes) libusb:debug [usb_enumerate_hub] busnum 0 devaddr 6 session_id 6 libusb:debug [usb_enumerate_hub] allocating new device for session 6 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (587 bytes) libusb:debug [usb_enumerate_hub] busnum 0 devaddr 2 session_id 2 libusb:debug [usb_enumerate_hub] allocating new device for session 2 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (39 bytes) libusb:debug [usb_enumerate_hub] busnum 1 devaddr 0 session_id 256 libusb:debug [usb_enumerate_hub] allocating new device for session 256 libusb:debug [initialize_device] active config: 1 libusb:debug [usb_enumerate_hub] 8 ports Hub: \\.\USB#ROOT_HUB#4&278C294E&0#{F18 A0E88-C30C-11D0-8815-00A0C906BED8} libusb:debug [usb_enumerate_hub] busnum 1 devaddr 1 session_id 257 libusb:debug [usb_enumerate_hub] allocating new device for session 257 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (32 bytes) libusb:debug [discovered_devs_append] need to increase capacity libusb:debug [usb_enumerate_hub] busnum 1 devaddr 2 session_id 258 libusb:debug [usb_enumerate_hub] allocating new device for session 258 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (34 bytes) libusb:debug [usb_enumerate_hub] busnum 1 devaddr 3 session_id 259 libusb:debug [usb_enumerate_hub] allocating new device for session 259 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (41 bytes) libusb:debug [cache_config_descriptors] cached config descriptor #2 (32 bytes) libusb:debug [usb_enumerate_hub] busnum 1 devaddr 4 session_id 260 libusb:debug [usb_enumerate_hub] allocating new device for session 260 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (39 bytes) libusb:debug [usb_enumerate_hub] busnum 1 devaddr 5 session_id 261 libusb:debug [usb_enumerate_hub] allocating new device for session 261 libusb:debug [initialize_device] active config: 1 libusb:debug [cache_config_descriptors] cached config descriptor #1 (60 bytes) libusb:debug [set_device_paths] path (0:4): \\.\USB#VID_0403&PID_BCD9#070200A1#{ A5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: usbccgp libusb:warning [set_composite_device] interface_path[0]: unhandled API - interfa ce will be disabled libusb:warning [set_composite_device] interface_path[1]: unhandled API - interfa ce will be disabled libusb:warning [set_composite_device] composite device: no interfaces were found libusb:debug [set_device_paths] path (0:6): \\.\USB#VID_045E&PID_0766#6&1DA2B8C1 &0&4#{A5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: usbccgp libusb:warning [set_composite_device] interface_path[0]: unhandled API - interfa ce will be disabled libusb:warning [set_composite_device] interface_path[2]: unhandled API - interfa ce will be disabled libusb:warning [set_composite_device] composite device: no interfaces were found libusb:debug [set_device_paths] path (1:2): \\.\USB#VID_046D&PID_C054#5&207B166D &0&3#{A5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: HidUsb libusb:debug [set_hid_device] interface_path[0]: \\.\HID#VID_046D&PID_C054#6&334 DE466&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030} libusb:debug [set_device_paths] path (0:3): \\.\USB#VID_046D&PID_C216#6&1DA2B8C1 &0&1#{A5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: HidUsb libusb:debug [set_hid_device] interface_path[0]: \\.\HID#VID_046D&PID_C216#7&318 A44D&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030} libusb:debug [set_device_paths] path (1:3): \\.\USB#VID_04D8&PID_0033#PK2NEW#{A5 DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: HidUsb libusb:debug [set_hid_device] interface_path[0]: \\.\HID#VID_04D8&PID_0033#6&BD5 B18B&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030} libusb:debug [set_device_paths] path (0:2): \\.\USB#VID_04D8&PID_9009#JIT0935967 58#{A5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: NCBULK libusb:debug [set_device_paths] path (1:1): \\.\USB#VID_058F&PID_9360#2004888#{A 5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: USBSTOR libusb:debug [set_device_paths] path (0:5): \\.\USB#VID_0925&PID_7001#6&1DA2B8C1 &0&3#{A5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: HidUsb libusb:debug [set_hid_device] interface_path[0]: \\.\HID#VID_0925&PID_7001#7&266 D2432&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030} libusb:debug [set_device_paths] path (1:4): \\.\USB#VID_1366&PID_0101#123456#{A5 DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: jlink libusb:debug [set_device_paths] path (1:5): \\.\USB#VID_FFFE&PID_0001#5&207B166D &0&8#{A5DCBF10-6530-11D2-901F-00C04FB951ED} libusb:debug [set_device_paths] driver: WinUSB libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_get_device_descriptor] libusb:debug [libusb_unref_device] destroy device 0.0 libusb:debug [libusb_unref_device] destroy device 0.1 libusb:debug [libusb_unref_device] destroy device 0.3 libusb:debug [libusb_unref_device] destroy device 0.4 libusb:debug [libusb_unref_device] destroy device 0.5 libusb:debug [libusb_unref_device] destroy device 0.6 libusb:debug [libusb_unref_device] destroy device 0.2 libusb:debug [libusb_unref_device] destroy device 1.0 libusb:debug [libusb_unref_device] destroy device 1.1 libusb:debug [libusb_unref_device] destroy device 1.2 libusb:debug [libusb_unref_device] destroy device 1.3 libusb:debug [libusb_unref_device] destroy device 1.4 >>> assert dev is not None >>> -- Xiaofan http://mcuee.blogspot.com ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ pyusb-users mailing list pyusb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyusb-users