Rocket - debug - dm registers
https://mp.weixin.qq.com/s/P48K17TyRoZC7xBMltbXKQ
简单介绍调试模块中每个寄存器的定义。
1. DMI_RegAddrs
记录DMI访问的各个寄存器的地址:
在规范中定义如下:
2. DMSTATUSFields
在规范中定义如下:
3. DMCONTROLFields
寄存器dmcontrol中各个域的定义如下:
4. HARTINFOFields
寄存器hartinfo中各个域的定义如下:
5. HAWINDOWSELFields
寄存器hawindowsel中各个域的定义:
6. HAWINDOWFields
寄存器hawindow中各个域的定义:
7. ABSTRACTCSFields
寄存器abstractcs中各个域的定义:
8. COMMANDFields
寄存器command中各个域的定义:
9. ABSTRACTAUTOFields
寄存器abstractauto中各个域的定义:
10. DEVTREEADDR0Fields
略
11. NEXTDMFields
寄存器nextdm中各个域的定义:
12. DATA0Fields
寄存器data0中各个域的定义:
13. PROGBUF0Fields
寄存器progbuf0中各个域的定义:
14. AUTHDATAFields
寄存器authdata中各个域的定义:
15. HALTSUM0Fields
寄存器haltsum0中各个域的定义:
16. HALTSUM1Fields
寄存器haltsum1中各个域的定义:
17. HALTSUM2Fields
寄存器haltsum2中各个域的定义:
18. HALTSUM3Fields
寄存器haltsum3中各个域的定义:
19. SBADDRESS3Fields
寄存器sbaddress3中各个域的定义:
20. SBCSFields
寄存器sbcs中各个域的定义:
21. SBADDRESS0Fields
寄存器sbaddress0中各个域的定义:
22. SBADDRESS1Fields
寄存器sbaddress1中各个域的定义:
23. SBADDRESS2Fields
寄存器sbaddress2中各个域的定义:
24. SBDATA0Fields
寄存器sbdata0中各个域的定义:
25. SBDATA1Fields
寄存器sbdata1中各个域的定义:
26. SBDATA2Fields
寄存器sbdata2中各个域的定义:
27. SBDATA3Fields
寄存器sbdata3中各个域的定义:
Rocket - debug - dm registers的更多相关文章
- Rocket - debug - Example: Accessing Registers Using Program Buffer
https://mp.weixin.qq.com/s/8yYLVg-RXX3XX0T431lxeA 介绍riscv debug接口的使用实例:使用Program Buffer读取寄存器. 1. Wri ...
- Rocket - debug - Example: Accessing Registers Using Abstract Command
https://mp.weixin.qq.com/s/RdJzE06mMkh2x__vVj_fEA 介绍riscv debug接口的使用实例:使用抽象命令读取寄存器. 1. Read s0 using ...
- Rocket - debug - Example: DMI
https://mp.weixin.qq.com/s/7suuJ7m2BKCpsHk1K2FzJQ 介绍riscv-debug的使用实例:如何使用DMI. 1. dm Debug Module实现了调 ...
- Rocket - debug - TLDebugModuleInner - Hart Bus Access
https://mp.weixin.qq.com/s/deNMEyJ1idJDVoZwwo0A1A 简单介绍TLDebugModuleInner中核心总线访问(Hart Bus Access). 参考 ...
- Rocket - debug - Periphery
https://mp.weixin.qq.com/s/uGxn-Xec0LkwdaSsCtQBvw 简单介绍Periphery的实现. 1. ExportDebugDMI/ExportDebugJTA ...
- Rocket - debug - DebugTransport
https://mp.weixin.qq.com/s/EcsuTjb4hFF9Ncig9Gfhew 简单介绍DebugTransport的实现. 1. JtagDTMConfig 1) JtagDTM ...
- Rocket - debug - TLDebugModule
https://mp.weixin.qq.com/s/EhUb1z5oiIw6dJ-90ifDJA 简单介绍TLDebugModule中的实现. 1. device device是一个设备描述符,包含 ...
- Rocket - debug - TLDebugModuleInner - ROM Generation
https://mp.weixin.qq.com/s/j_CgHU4PnY82NMwJzOqHYg 简单介绍Variable ROM Generation. 1. jalAbstract jalAbs ...
- Rocket - debug - TLDebugModuleInner
https://mp.weixin.qq.com/s/jkiHceU0HaJbHGvHiU-QOA 简单介绍TLDebugModuleInner的实现. 1. 引入全局配置 1) cfg 引入Debu ...
随机推荐
- 斜率dp A - Print Article HDU - 3507
A - Print Article HDU - 3507 今天刚刚学习了一下斜率dp,感觉还ok,主要就是要推这个斜率,然后利用数据结构来优化. 推荐两篇写的比较好的博客,https://www.cn ...
- 读CSV文件并写arcgis shp文件
一.在这里我用到的csv文件是包含x,y坐标及高程.降雨量数据的文件.如下图所示. 二.SF简介 简单要素模型(Simple Feature,SF),是 OGC 国际组织定义的面向对象的矢量数据模型. ...
- jquery判断邮箱及密码是否输入正确的表单提交
jquery我接触的也不是很多,基本就是照着案例然后查相关方法做出来的,基本用了大概半天的时间,手打加查资料实现.具体如下,首先下载一个jquery包,网址是https://jquery.com/do ...
- spring data jpa 多对多 ManyToMany
环境搭建 源码地址:gitee:https://gitee.com/ytfs-dtx/JPA 导入依赖 <properties> <spring.version>5.2.5.R ...
- SQLserver分库分表
https://blog.csdn.net/ExceptionalBoy/article/details/78851327
- [zoj3596]DP(BFS)
题意:求n的最小倍数,满足性质P:十进制的每一位上的数有m种(0<m<=10). 思路:直接枚举n的最小倍数,然后检测是否满足性质P,n一大很容易超时,并且无法判断无解的情况.巧妙的做法是 ...
- 数据库-第八章 数据库编程-8.1 嵌入式SQL
嵌入式SQL 一.嵌入式SQL的处理过程 1.嵌入式SQL语句的基本格式 2.嵌入式SQL的处理过程 3.主语言访问数据库的基本步骤 ⅰ建立数据库连接 ⅱ定义必要的主变量和数据通信区 ⅲ访问数据库并返 ...
- Windows10系统优化(批处理)
经历过XP.Win7.Vista.Win8之后,Win10有了很大的改变,虽然Win10刚出时,非常糟糕,甚至很长一段时间被认为没有Win7,但是随着Win10的不断优化不断更新,已经慢慢的变得更好了 ...
- docker安装之后的配置各种坑
1.docker官网下载安装之后 2.点击 Docker quick start快捷方式 错误提示: windows正在查找bash.exe,也可以手动查找,但是一直找不到. 3.执行 docker- ...
- redis主从复制、主从延迟知几何
本片章节主要从 redis 主从复制延迟相关知识及影响因素做简要论述. 1.配置:repl-disable-tcp-nodelay 也即是TCP 的 TCP_NODELAY 属性,决定数据的发送时机. ...