haiku/src
Augustin Cavalier e89c61736e drivers/network/wlan: Import idualwifi7260 from FreeBSD 11.2.
The lowest model number supported by this driver is "3160", but that's just
Intel's insanity: the 7260 was released the quarter before it. So following
our naming convention strictly, "7260" is the correct name for this driver.

The firmware situation for this one is also a little different. Unlike past
instances where Intel has released mostly nonsubstantial firmware updates,
allowing us to just copy a recent-ish version from the iwlwifi archives,
the firmware is more closely tied to the driver in this series. As a result,
some of this firmware is not even used by Linux yet (they're a few versions
behind it seems), so the firmware packages included here come from FreeBSD.

One major hardware feature - RX of multiple frames at a time - is disabled
in this commit, as it depends on mbuf reference-counting, according to the
FreeBSD developers I asked, which we do not implement yet. I'll hopefully
get to looking at that in the next few weeks.

And with that, I finally have WiFi on my primary laptop, my original reason
for setting out on this quest last year. This commit was pushed through it,
even :)
2018-07-04 20:46:32 -04:00
..
add-ons drivers/network/wlan: Import idualwifi7260 from FreeBSD 11.2. 2018-07-04 20:46:32 -04:00
apps HaikuDepot: Trace Logging of RPC Payloads 2018-07-04 13:27:42 +00:00
bin bin: Clang warning fixes. 2018-06-18 23:18:34 -04:00
build libroot_build: don't define system_time() on Haiku host. 2018-06-16 10:08:56 +00:00
data package_infos: Update lib versions. 2018-07-03 00:12:51 -04:00
kits Tracker: center text horizontally again 2018-07-04 16:35:06 -07:00
libs freebsd11_network: Additions for idualwifi7260. 2018-07-04 20:46:31 -04:00
preferences Backgrounds: Fix GCC 4+ build. 2018-06-28 09:28:24 -04:00
servers DHCPClient: Tweaks to logging. 2018-07-03 16:14:22 -04:00
system libroot: Use 'int' not 'char' in crypt code. 2018-07-03 19:08:33 -04:00
tests tests: Fix the build under GCC 7. 2018-05-22 20:43:06 -04:00
tools build: Cleanup of libgnuregex usage. 2018-03-07 18:04:31 -05:00
Jamfile Interface Guidelines: migrate to docs/, use DocBookCSS. 2015-02-12 17:08:04 -05:00