Hello Humans,
I'd like to experiment with writing device drivers for various thunderbolt PCIe cards. The end goal is to use FreeBSD as a ZFS backed Thunderbolt DAS for my macs. I'd figured Thunderbolt and ZFS would be a great match for post production work without having to fill up drive space on my main drive.. As some may know, the Apple SSD upgrade tax is ridiculous. This will be my first attempt at low level stuff.
Could someone point me in the right direction to get started? Which part of the kernel/driver code should I dig into?
Thanks
I'd like to experiment with writing device drivers for various thunderbolt PCIe cards. The end goal is to use FreeBSD as a ZFS backed Thunderbolt DAS for my macs. I'd figured Thunderbolt and ZFS would be a great match for post production work without having to fill up drive space on my main drive.. As some may know, the Apple SSD upgrade tax is ridiculous. This will be my first attempt at low level stuff.
Could someone point me in the right direction to get started? Which part of the kernel/driver code should I dig into?
Thanks
