Rocket

https://mp.weixin.qq.com/s/MkKnV42Lh9-yg53D3hg8XQ

 

简单介绍PeripheryBus的实现。

 

1. BusAtomics

 

BusAtomics用于定义原子操作相关的参数:

其中:

a. arithmetic:表示是否支持数学运算原子操作;

b. buffer:缓存参数:

c. widenBytes:表示是否需要对请求的数据宽度进行拓宽;用于给TLWidthWidget提供参数:

 

2. PeripheryBusParams

 

PeripheryBusParams定义PeripheryBus使用的参数:

-----------------------------------------------------------------------------
这是一篇付费文章,请移步付费阅读全文,谢谢!
文章链接:https://mp.weixin.qq.com/s/MkKnV42Lh9-yg53D3hg8XQ

原文地址:https://www.cnblogs.com/wjcdx/p/13137733.html