в ipxe writel реализована, но чёт не втыкаю, хидер вижу, реализацию не могу отыскать
https://github.com/ipxe/ipxe/discussions/953 Nobody knows)
По логике это макросы связывания типов с суффиксами. writel -> uint32_t, writq --> uint64_t. По аналогии с реализацией isa x86-64 в gas, например add как addl, addq, addw и т.д.
Я если честно не очень понял, можешь чуть подробнее рассказать?
Обсуждают сегодня