Смотря как считать. Могу ответить про себя. Если вопрос про гонорар / затраченное время - однозначно нет, но я не знаю ни одного знакомого автора технической литературы, у кого окупается. А если брать совокупность факторов: личный бренд, новые знакомства и начинания - однозначно да.
Так же как сейчас она пробрасывается в Thunderbolt’е, в хосте и устройстве в контроллерах будет блок, отвечающий за коммутацию pci-e. Ограничения тоже никуда не денутся, pci-e х4 максимум.
Хост и устройство «договариваются» на начальном этапе и переходят на повышенное напряжение (до 20в), собственно, как и зарядки в современных телефонах (QuickCharge и т.п.)
Для желающих использовать этот ключ на всякий случай напомню про относительно легкий способ считывания содержимого внутренней памяти: habr.com/ru/company/ntc-vulkan/blog/483732
Не оставляйте его без присмотра надолго, если кому-то могут быть интересны ваши секреты)
В этом случае можно воспользоваться отладкой. Обычно в больших проектах времени на реализацию драйверов уходит меньше, чем на написание бизнес логики. Если у вас проект заключается в настройке периферии МК, то применение TDD не имеет смысла.
Да, и шанс что IOMMU в них не настроен корректно весьма высокий
Смотря как считать. Могу ответить про себя. Если вопрос про гонорар / затраченное время - однозначно нет, но я не знаю ни одного знакомого автора технической литературы, у кого окупается. А если брать совокупность факторов: личный бренд, новые знакомства и начинания - однозначно да.
Так же как сейчас она пробрасывается в Thunderbolt’е, в хосте и устройстве в контроллерах будет блок, отвечающий за коммутацию pci-e. Ограничения тоже никуда не денутся, pci-e х4 максимум.
Исходники старого SDK точно есть, они выкладывали их на своем форуме вместе с инструкцией по сборке.
habr.com/ru/company/ntc-vulkan/blog/483732
Не оставляйте его без присмотра надолго, если кому-то могут быть интересны ваши секреты)
В этом случае можно воспользоваться отладкой. Обычно в больших проектах времени на реализацию драйверов уходит меньше, чем на написание бизнес логики. Если у вас проект заключается в настройке периферии МК, то применение TDD не имеет смысла.