Hi All,
I see there is Qmss_queueOpen only on Tx,Rx and Tx Completion queues but not on Rx Free queue and Tx Free queue. I didn't understand this funda. I am referring to qmInfraExampleProject.
the definition for that API stands at
"This function opens the requested queue. A queue can be opened in two ways: 1) If "queNum" is set to QMSS_PARAM_NOT_SPECIFIED, then a new available queue of type "queType" is allocated. 2) If "queNum" is a valid queue number i.e., >= 0, then a queue is allocated if free else a handle to a previously opened queue is returned. In this case "queType" parameter is not used."
Now my question is we inserted decriptor region into the Free queues, according to my understanding we SHOULD open the queues before using it, I don't see any opening of Qmss_queueOpen for Rx and Tx Free queues. Can someone please explain why so [is there any idea/understanding behind it]?
Thanks
RC Reddy