sheph / vdp Goto Github PK
View Code? Open in Web Editor NEWVirtual Device Platform
License: BSD 2-Clause "Simplified" License
Virtual Device Platform
License: BSD 2-Clause "Simplified" License
vdpusb should work on windows, for that we need to implement vdphci kernel driver on windows...
vdp_usb is a low-level API, it basically handles port electrical events and URBs. Need to implement higher level API on top of vdp_usb that'll be more device-oriented. Let's call it vdp_usb_gadget, it can be partially modeled after linux's kernel usb gadget API...
the idea is simple:
* take over some real device, get its description and configurations
* make a virtual device with same description and configurations
* proxy all usb requests from our virtual device to this real device
run the proxy with some complicated devices such as USB cameras, it'll help
us test existing libvdpusb functionality and implement missing pieces, after
that we can move on to more complicated things such as usb<->ip
Implement this using python binding, this should work as good as usbip project does. And it should be easily implemented to showcase that entire usbip functionality is just a simple script in case of vdp.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.