Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jul 2022 13:40:41 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Farhan Khan <farhan@farhan.codes>
Cc:        freebsd-wireless <freebsd-wireless@freebsd.org>
Subject:   Re: Sample AMRR implementation
Message-ID:  <CAJ-Vmo=Kh_3FfXL90zndW3SGfvDm%2B=TCfnDf8%2B5RrqMfi0SN6Q@mail.gmail.com>
In-Reply-To: <20c659e6-ae83-47e6-8cc7-babd0e8f8d81@www.fastmail.com>
References:  <20c659e6-ae83-47e6-8cc7-babd0e8f8d81@www.fastmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
hi! so it's done via the ratectl code - take a look at
ieee80211_ratectl.c, things call into that and then that calls into
the per-ratectl API.



-a

On Thu, 14 Jul 2022 at 12:50, Farhan Khan <farhan@farhan.codes> wrote:
>
> Hi all,
>
> I am trying to understand how and where a wifi driver uses net80211's AMR=
R implementation. I read through ieee80211_amrr(9) but did not see any of t=
he API calls implemented in the kernel. The exception to this is the bwi dr=
iver, which includes net80211/ieee80211_amrr.h but did not seem to actually=
 use it.
>
> Am I missing something? Do we have sample in the code I can review?
>
> Thank you
> --
> Farhan Khan
> PGP Fingerprint: 1312 89CE 663E 1EB2 179C 1C83 C41D 2281 F8DA C0DE
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=Kh_3FfXL90zndW3SGfvDm%2B=TCfnDf8%2B5RrqMfi0SN6Q>