python-functionfs
python-functionfs copied to clipboard
Pythonic API for linux's functionfs
On my Samsung Galaxy S8+ Snapdragon, the usb_gadget_path is '/config/usb_gadget/', and not '/sys/kernel/config/usb_gadget/' As Android is likely a key target platform for this library (because of hardware availability), it's probably...
This is similar to #31 except that python-functionfs will still be used to handle function provisioning instead of gt. This has the added benefit of not relying on an external...
systemd, together with [gt](https://github.com/kopasiak/gt), offers a way to provision the function before passing control to a user program that handles the rest. Collabora has a [writeup](https://www.collabora.com/news-and-blog/blog/2019/03/27/modern-usb-gadget-on-linux-and-how-to-integrate-it-with-systemd-part-2/) that covers some details...
I'm trying to implement [USB mass storage class in user mode](https://github.com/Project-Muteki/dfusim/blob/master/dfusim/usbms.py) so I could build upon that to experiment with proprietary SCSI CDBs. Reading seems to work well, except that...
Hi There, Thanks for this library and all your USB work. Quick thing I just wanted to mention in case anyone else was having issues using ffs bulk at high...