Un driver USB sin documentación oficial
- Desafío
- Un dispositivo sin soporte oficial en Linux.
- Decisión técnica
- Ingeniería inversa del protocolo USB y un workspace de Rust con tres crates, probado en CI contra varias distribuciones.
- Transferible
- Integrar hardware o protocolos que nadie documentó.
- Rust, workspace de 3 crates
- CI en Fedora, Debian, Ubuntu y Arch
- Licencia MIT
¿Tenés un caso parecido? Hablemos