11 2019 档案

摘要:https://mp.weixin.qq.com/s/SxmX-CY2tqvEqZuAg-EXiQ 介绍riscv-debug的使用实例:配置Quick Access功能。 1. Quick Access 快速访问,即暂停核心执行Program Buffer中的一段短的代码,然后再恢复核心运行。 具 阅读全文
posted @ 2019-11-27 21:59 wjcdx 阅读(439) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/zPNyrBOhsytkRrZTDTEvpw 介绍riscv-debug的使用实例:配置Triggers功能。 1. Trigger Trigger是指硬件触发器:A debugger can use hardware triggers to h 阅读全文
posted @ 2019-11-19 23:11 wjcdx 阅读(1072) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/on1LugO9fTFJstMes3T2Xg 介绍riscv-debug的使用实例:使用三种方法写内存。 1. Using System Bus Access 1) Write a word to memory A. 写sbaddress0寄存器 阅读全文
posted @ 2019-11-17 22:46 wjcdx 阅读(438) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/ChXNTbx94WDC72GvmE9bGA 介绍riscv-debug的使用实例:使用三种方法读取内存。 1. Using System Bus Access 1) System Bus Access 除了抽象命令,Program Buffer 阅读全文
posted @ 2019-11-16 20:55 wjcdx 阅读(498) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/8yYLVg-RXX3XX0T431lxeA 介绍riscv debug接口的使用实例:使用Program Buffer读取寄存器。 1. Write mstatus using program buffer 1) csrw s0 MSTATUS 阅读全文
posted @ 2019-11-12 22:30 wjcdx 阅读(609) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/RdJzE06mMkh2x__vVj_fEA 介绍riscv debug接口的使用实例:使用抽象命令读取寄存器。 1. Read s0 using abstract command 1) abstract command 抽象命令,Debug模块 阅读全文
posted @ 2019-11-09 21:41 wjcdx 阅读(730) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/poCJBcx45clXHm6Uuv8M6w 介绍AddressSet.misaligned的实现。之前介绍的比较概括,也有偏差。这里根据实际执行结果,分析总结其功能。 1. 提取执行 misaligned功能比较独立,可以单独提取出来。执行观察 阅读全文
posted @ 2019-11-07 22:13 wjcdx 阅读(300) 评论(0) 推荐(0)