Currently this crate should NOT be used in anything serious.
You can find the documentation here until we publish the crate: http://teensy.irevoire.ovh/
You can find some examples in the examples directory.
To test the example you first need to follow the quickstart guide from the documentation.
Then you can choose an example and flash it in the teensy using the make flash_%
rule.
For example if you want to test the blink example you can run make flash_blink
.
Official documentation from pjrc
Library implementations: https://github.com/mensi/teensy_bare_metal
We should implement this: https://docs.rs/usb-device/0.2.0/src/usb_device/bus.rs.html#17-134
Here is a great ressource on usb: https://wiki.osdev.org/Universal_Serial_Bus