LINKING_RAM_REGION_0_BASE_ADDRESS_REG 中的地址是LINKRAM0的首地址,而memInfo.descBase的地址是每个区域第一个descriptor 的地址,它是descriptor pool中的一些地址,不知道自己说的对不对,对这两个参数自己有些不理解,descriptor 是不是应该在LINKRAM中吗?LINKRAM和 descriptor pool 有关系吗?
Andy Yin1:
你说的配置方式是对的。LINK RAM中存储的是每个描述符映射表象,memory region中存储的才是真正的描述符参数,memory region中的每个描述符与LINK RAM中的一个索引表象是一一对应的,在memory region配置中除了配置描述符基地址外,还要配置这个region的起始index,就是用这个index将描述符与link ram对应起来。
hocodrecon:
回复 Andy Yin1:
自己有些东西还是没有弄清楚,你说LINK RAM中存储的是每个描述符映射表象,我可不可以理解为,描述符映射表象就是descriptor的地址,是不是进入队列的descriptor的地址是放在LINK RAM中的。