Драйверы ядра Windows на ARM
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 06.11.21 21:45
Оценка:
Один юзер попросил сделать ему сборку одного из моих драйверов на ARM64. А мне и проверить негде, разве что ARM-винду поднять под QEMU, но с ни с тем, ни с другим еще не имел дела, насколько это геморройно/тормозно?

Есть ли какие-нибудь известные проблемы переноса с x86/x64 на ARM64? Помнится, на ARM вроде были более строгие требования к выравниванию, что читать/писать по произвольному адресу можно только байтами — это так, или память меня подводит?

Еще у меня используются intrinsic'и _InterlockedExchangeAdd, _InterlockedCompareExchange, _InterlockedIncrement/_InterlockedDecrement — это на ARM реализовано аппаратно, или будет работать через библиотечные вызовы?
windows kernel driver arm arm64
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.