as Adrian said we got information received in a BlockACK (ath_tx_complete_aggr in xmit.c) you get a bitmap, SSN and retires done for AMPDU.
On Mon, Feb 10, 2014 at 1:57 PM, Olivier Marce < olivier.ma...@alcatel-lucent.com> wrote: > Thanks for the quick and precise answer. > > Then, I wonder is there is a way to be notified of sending/receiving of > frames by the HW. For example, can we be notified of ACK (or BA) > received and processed by the HW, or by frame retransmited by the HW ? > > Thanks > > On 03/02/2014 17:29, Adrian Chadd wrote: > > Hi, > > > > So on the Atheros NICs, the block-acks are generated by the receiver > > in hardware and processed by the transmitter in hardware; you then get > > a bitmap in the TX completion descriptor telling you which frames did > > succeed/fail. > > > > The TX completion path does check the two 32 bit blockack (ba) fields > > in the TX descriptor for completion. It doesn't hand-parse a BA frame. > > > > > > -a > > > > > > On 3 February 2014 07:48, Olivier Marce > > <olivier.ma...@alcatel-lucent.com> wrote: > >> Hi everybody, > >> thanks to all of you who share your knowledge and expertise on ath9k. > >> > >> I wonder if Ack and Block Ack are processed directly by the HW on > >> receipt and not the firmware. > >> > >> There are several messages that confirm that Ack and Block Ack are > >> *sent* by HW ( > http://www.spinics.net/lists/linux-wireless/msg106950.html) > >> But are they processed (on receipt) also by HW ? I analysed firmware > >> code and I did not find any Ack/BA processing. > >> > >> Is my understanding correct ? > >> > >> Best regards > >> > >> > >> -- > >> Olivier Marcé > >> Alcatel-Lucent Bell Labs France > >> _______________________________________________ > >> ath9k-devel mailing list > >> ath9k-devel@lists.ath9k.org > >> https://lists.ath9k.org/mailman/listinfo/ath9k-devel > > > > > > -- > Olivier Marcé > Alcatel-Lucent Bell Labs France > _______________________________________________ > ath9k-devel mailing list > ath9k-devel@lists.ath9k.org > https://lists.ath9k.org/mailman/listinfo/ath9k-devel >
_______________________________________________ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel