Добавить пользовательскую инструкцию в G CC binutils - PullRequest
0 голосов
/ 13 июля 2020

Я модифицировал RTL cv32e40p для поддержки моей пользовательской инструкции. Я уже установил pulp-gnu-toolchain из https://github.com/pulp-platform/pulp-riscv-gnu-toolchain

Из этого руководства, я думаю, мне нужно только добавить строку в / pulp-riscv-gnu-toolchain / riscv- binutils-gdb / opcodes / riscv-op c. c

Но информации о каждом поле очень мало, поэтому я не могу правильно заполнить макрос MATCH и MASK. Кто-то может возразить, что «почему бы не использовать этот симулятор?» но я думаю, что cv32e40p имеет несколько отличающуюся ISA из-за своего расширения ISA.

Спасибо за всех

...