我按照文档中的值直接向KICK0和KICK1的地址0x2620038和0x262003C写入,去内存看显示为0,难道两个寄存器是只读的?还是不能通过仿真器去看?
因为我要向IPCGR寄存器写1向core1发中断,发现不起作用,最后调试是KICK0和KICK1就没写入成功,请问专家是怎么回事
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我按照文档中的值直接向KICK0和KICK1的地址0x2620038和0x262003C写入,去内存看显示为0,难道两个寄存器是只读的?还是不能通过仿真器去看?
因为我要向IPCGR寄存器写1向core1发中断,发现不起作用,最后调试是KICK0和KICK1就没写入成功,请问专家是怎么回事
这两个地址只写,请参照CSL库
CSL_IDEF_INLINE void CSL_BootCfgUnlockKicker (void)
{
hBootCfg->KICK_REG0 = 0x83e70b13;
hBootCfg->KICK_REG1 = 0x95a4f1e0;
return;
}