Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dongsub-joung/emulated-usb-devices-on-bindgen
contribution rust lang and windows ecosystem
https://github.com/dongsub-joung/emulated-usb-devices-on-bindgen
Last synced: 6 days ago
JSON representation
contribution rust lang and windows ecosystem
- Host: GitHub
- URL: https://github.com/dongsub-joung/emulated-usb-devices-on-bindgen
- Owner: dongsub-joung
- Created: 2024-10-16T00:00:20.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-16T06:55:22.000Z (about 1 month ago)
- Last Synced: 2024-10-18T13:38:02.758Z (29 days ago)
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# emulated-USB-devices-on-bindgen
contribution rust lang and windows ecosystem## some text to USB devices
uinput to have a userspace program virtualize input devices.
FUSE (Filesystem in Userspace) to have a userspace program provide a filesystem
The PTY (Pseudo TTY) system that powers terminal emulators by providing virtualized equivalents to the /dev/tty* modes PySerial connects to. (It basically is the important parts of the kernel's serial device driver reused. I recommend The TTY demystified for anyone dealing with serial on Linux.)
## How to?
1. If C is not working
- [Debugging in Assembly Mode](https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/debugging-in-assembly-mode)
2. If C is work
- [rust-bindgen](https://github.com/rust-lang/rust-bindgen)
3. If rust can
- [Rust for Windows, and the windows crate](https://learn.microsoft.com/en-us/windows/dev-environment/rust/rust-for-windows)
+a (Optimizing)
- https://www.amd.com/en/developer/aocc.html## ref
- https://www.youtube.com/watch?app=desktop&v=GFHJMRj3PQc
- https://github.com/potto216/rust-usb-examples
- https://www.reddit.com/r/rust/comments/vz95n3/simulate_usb_device/