What is the difference between FBPR pool and a Buffer pool?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

What is the difference between FBPR pool and a Buffer pool?

908 次查看
yaronalterman
Contributor II

I guess the main question is what is FBPR and how is it connected to buffer pools?

Thanks in advance.

标签 (1)
3 回复数

791 次查看
yaronalterman
Contributor II

Ok, I think I've got it. There's one list for free buffer pointers that's the "FBPR pool", and another N linked lists, one for each pool of allocated buffers, is that correct?

0 项奖励
回复

791 次查看
yaronalterman
Contributor II

Thanks.

Yes I am talking about the DPAA BMan, forgot to mention that sorry.

I see in the LS1046 DPAA reference manutal that there's a linked list for a  "FBPR pool" and other lists called "Buffer pointer pools 0 to N" (Figure 4-1, p.4-3)

The question is what is the function of each type of pool?

0 项奖励
回复

791 次查看
r8070z
NXP Employee
NXP Employee


Have a great day,

If you mean the buffer pool of the DPAA BMAN then FBPR (free buffer proxy record ) is a 64-byte data structure internal to the BMan that stores buffer pointers in the BMan’s external memory space in a singly-linked list.

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------