From 205e4b3a43931d4f6249027d5c6074ab81d9f4ae Mon Sep 17 00:00:00 2001 From: firestar5683 <168790843+firestar5683@users.noreply.github.com> Date: Sat, 1 Aug 2026 13:35:49 -0500 Subject: [PATCH] fix USB handle initialization --- tinygrad_repo/tinygrad/runtime/support/usb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinygrad_repo/tinygrad/runtime/support/usb.py b/tinygrad_repo/tinygrad/runtime/support/usb.py index e9990af662..54562b7a55 100644 --- a/tinygrad_repo/tinygrad/runtime/support/usb.py +++ b/tinygrad_repo/tinygrad/runtime/support/usb.py @@ -54,7 +54,7 @@ class USB3: self._bulk_out_buf, self._bulk_out_mv = alloc_cbuffer(4 << 20) bus_number = libusb.libusb_get_bus_number(dev) - self.handle = c.init_c_var(c.POINTER(libusb.struct_libusb_device_handle), lambda x: checked(libusb.libusb_open)(dev, x)) + self.handle = c.init_c_var(ctypes.POINTER(libusb.struct_libusb_device_handle), lambda x: checked(libusb.libusb_open)(dev, x)) libusb.libusb_unref_device(dev) # Read product string descriptor