Skip to content

lib/micropython-lib: Update pyusb with Windows support.#38

Draft
andrewleech wants to merge 1 commit intomasterfrom
pr/lib-pyusb-windows
Draft

lib/micropython-lib: Update pyusb with Windows support.#38
andrewleech wants to merge 1 commit intomasterfrom
pr/lib-pyusb-windows

Conversation

@andrewleech
Copy link
Copy Markdown
Owner

Summary

Bumps the micropython-lib submodule to a fork containing pyusb modifications needed to use libusb-1.0 on Windows. Adds a Git LFS rule for the bundled DLL.

The submodule pointer references andrewleech/micropython-lib pyusb-windows branch; that change needs its own micropython-lib PR before this lands.

Testing

unix-ffi pyusb on Linux (existing behaviour preserved); Windows pydfu app build via the standalone bundle.

Bump micropython-lib to a fork containing the pyusb modifications
required to use libusb-1.0 on Windows (platform-aware library loading,
bundled DLL, additional Device/Configuration/Interface APIs needed by
pydfu.py, and a device-list memory leak fix). Also add a Git LFS rule
for the bundled DLL.

Source branch: andrewleech/micropython-lib pyusb-windows.

Signed-off-by: Andrew Leech <andrew.leech@planetinnovation.com.au>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants