一、 推荐文章 1、以下来自OSChina的 mingxungu https://itzones.cn/ RocketMQ运维监控 RocketMQ刷盘策略 RocketMQ消息重试 RocketMQ内存映射 RocketMQ权限控制 RocketMQ主从同步 RocketMQ事务消息 Rocket ...
分类:
其他好文 时间:
2019-12-07 10:25:25
阅读次数:
118
环境 jdk: 8u22rocketmq: rocketmq-all-4.5.2-bin-releasespringboot: 2.1.6.RELEASErocketmq-springboot: 2.0.3 发送流程(事务消息) Rocket发送事务消息:1、由producer发送prepare(半 ...
分类:
编程语言 时间:
2019-12-04 18:32:23
阅读次数:
359
https://mp.weixin.qq.com/s/on1LugO9fTFJstMes3T2Xg 介绍riscv-debug的使用实例:使用三种方法写内存。 1. Using System Bus Access 1) Write a word to memory A. 写sbaddress0寄存器 ...
分类:
其他好文 时间:
2019-11-17 23:41:24
阅读次数:
87
https://mp.weixin.qq.com/s/ChXNTbx94WDC72GvmE9bGA 介绍riscv-debug的使用实例:使用三种方法读取内存。 1. Using System Bus Access 1) System Bus Access 除了抽象命令,Program Buffer ...
分类:
其他好文 时间:
2019-11-16 21:16:51
阅读次数:
65
https://mp.weixin.qq.com/s/poCJBcx45clXHm6Uuv8M6w 介绍AddressSet.misaligned的实现。之前介绍的比较概括,也有偏差。这里根据实际执行结果,分析总结其功能。 1. 提取执行 misaligned功能比较独立,可以单独提取出来。执行观察 ...
分类:
系统相关 时间:
2019-11-07 23:29:22
阅读次数:
86
https://mp.weixin.qq.com/s/0u9jM2u-FkTlrk3QNuZaBw 简单介绍JtagTap的实现。 1. 简单介绍 定义TAP(Test Access Port)所需要的相关模块,并实现一个生成TAP的方法。 2. JTAGIO 定义JTAG模块的输入输出接口,输入输 ...
分类:
其他好文 时间:
2019-10-07 23:40:40
阅读次数:
128
https://mp.weixin.qq.com/s/cFXVOBHayV2w27jpT5RglA 简单介绍JtagStateMachine的实现。 1. 简单介绍 根据IEEE 1149.1-2001规范,实现一个状态机,根据TCK/TMS的值,驱动TAP控制器状态变化。 2. JtagState ...
分类:
系统相关 时间:
2019-10-07 23:12:46
阅读次数:
143
https://mp.weixin.qq.com/s/pHtrlmSCPqzlDdfj3qkNPQ 简单介绍JtagShifter的实现。 1. 简单介绍 实现移位寄存器链,包含并行Capture和Update功能,用于实现从TDI到IR/DR,再到TDO的串行移位路径。 2. ShifterIO ...
分类:
其他好文 时间:
2019-10-07 23:06:37
阅读次数:
96
https://mp.weixin.qq.com/s/aXxgzWwh6unuztjgyVX0iQ 简单介绍RegMapper的实现。 1. 简单介绍 RegMapper使用指定的输入接口,为一组寄存器生成读写访问逻辑。 2. RegMapperParams 定义RegMapper需要的参数: a. ...
分类:
移动开发 时间:
2019-10-01 22:16:30
阅读次数:
102
https://mp.weixin.qq.com/s/82iLT-fmDg9Comp2p9bxKg 简单介绍RegisterCrossing的实现。 1. BusyRegisterCrossing 简单的控制状态机,用于控制是否可以发起请求,即是否已经存在正在处理的请求: 1) io 控制接口如下图 ...
分类:
移动开发 时间:
2019-09-28 23:29:33
阅读次数:
111