97fcc90a7e2b23ef9460cc7620cff8e5b77d8bb0

In case of where multiple scatter gather frames are part of same MPDU last_mpdu_in_msdu will be set only for last buffer of last scatter frame in MPDU. Below is the hw descriptors bits when 2 scatter frames are part of a MPDU ----------------------------------------------------------- |Buffer_num | MSDU_NUM | first_in_mpdu | cont | last_in_mpdu | ----------------------------------------------------------- | 1 | 1 | 1 | 1 | 0 | ----------------------------------------------------------- | 2 | 1 | 0 | 0 | 0 | ----------------------------------------------------------- | 3 | 2 | 0 | 1 | 0 | ----------------------------------------------------------- | 4 | 2 | 0 | 0 | 1 | ----------------------------------------------------------- In above case scatter MSDU boundary checks can be done only based on continuation bit. So while reaping use continuation bit instead of last_in_mpdu bit to detect boundary Change-Id: I42e7360d6a1b7d0cfd9a6688cae51e3854d430ec CRs-Fixed: 3388668
This is CNSS WLAN Host Driver for products starting from iHelium
Deskripsi
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%