|
|
本帖最后由 再玩剁手 于 2023-4-25 10:17 编辑
很多客户在使用友商的的DSP芯片进行开发的时候,都会使用到EALLOW、EDIS、EINT、DINT等指令,
那么在昊芯HX2000系列RISC-V DSP中,也提供了对应的实现,并且内置在Haawking IDE的驱动库中,可以直接使用。
ERTM和DRTM主要是控制跟XDS系列仿真器有关的DBGM位,昊芯的仿真器不需要,迁移时直接注释掉就行。
| 指令名 | 昊芯 | 友商 | 备注 | | EALLOW | csrsi 0x7C1, 0x01 | __eallow() | | | EDIS | csrci 0x7C1, 0x01 | __edis() | | | EINT | csrsi mstatus, 0x8 | clrc INTM | | | DINT | csrci mstatus, 0x8 | setc INTM | | | ERTM | NA | clrc DBGM | | | DRTM | NA | setc DBGM | | | ESTOP0 | ebreak | ESTOP0 | | | NOP | nop | NOP | | | | | | |
|
|