This driver is unofficial and experimental and not production-ready.
- successfully compiles to a kernel module
- module loads and recognizes PCI vendor id, device id, and device name
- creates misc device(s) under
/dev/tenstorrent/n
- initialize device firmware
- support
tt-smifeatures
The long-term goal of the project is to reach and maintain feature parity with the official Tenstorrent Kernel Module.
Contributions and feedback are very much welcome.
Feel free to submit a PR or open an issue or message me on the Tenstorrent Discord.
See docs directory for documentation about the tt-kmd-rust.