2010/7/11 Chris Wolf <cw10...@gmail.com>:
>
>
>
>> What's libusb .so file named?
>
> I also looked at this code:
>
> class _LibUSB(usb.backend.IBackend):
>   �...@methodtrace(_logger)
>    def enumerate_devices(self):
>        _check(_lib.usb_find_busses())
>        _check(_lib.usb_find_devices())
>
>        bus = _lib.usb_get_busses()
>
>        while bool(bus):
>            dev = bus[0].devices
>            while bool(dev):
>                yield dev[0]
>                dev = dev[0].next
>            bus = bus[0].next
>
>
> ...and so I performed the following test:
>
>>>> import usb.backend.libusb01
>>>> usbe  = usb.backend.libusb01.get_backend()
>>>> libusb = usb.backend.libusb01._lib
>>>> busses = libusb.usb_get_busses()
>>>> print bool(busses)

What does "print busses" print?

> False
>
> So it looks like it's not getting the bus linked list for some reason,
> even though the 'C' lib demo code does:
>
> int
> main(int argc, char *argv[]) {
>  struct usb_bus *busses;
>  usb_init();
>  usb_find_busses();
>  usb_find_devices();
>
>  busses = usb_get_busses();
>
> struct usb_bus *bus;
>        int c, i, a;
>
>        /* ... */
>
>        for (bus = busses; bus; bus = bus->next) {
>            struct usb_device *dev;
>            printf("BUS: %02.02x: %s\n", bus->location, bus->dirname);
>
>
> Thanks,
>
>   -Chris
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> pyusb-users mailing list
> pyusb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pyusb-users
>



-- 
Best Regards,
Wander Lairson Costa

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to