feat: add Broadcom FullMAC Wi-Fi driver

This commit is contained in:
daniel committed 2026-10-27 07:47:57 +01:00
1 parent 8b4a938164
commit 51a2b3a932
34 files changed
+4719 -95

No files matched your search

+12 -1
View File
@@ -1,6 +1,7 @@
#!/usr/bin/env bash
#
# Host-side tests for the Wi-Fi crypto and the WPA supplicant.
# Host-side tests for the Wi-Fi crypto, the WPA supplicant, the Intel MLME and
# the Broadcom FullMAC protocol layer.
#
# These compile the real kernel sources (Libraries/Crypto.cpp and
# Drivers/Net/Wifi/Wpa.cpp) for the host against the small shim in shim/, so
@@ -44,5 +45,15 @@ $CXX $CXXFLAGS -o "$out/mlme" \
python3 "$here/ap_mlme.py" "$out/mlme"
echo
echo "== Broadcom FullMAC protocol and join against a simulated firmware =="
$CXX $CXXFLAGS -o "$out/brcmf" \
"$here/brcmf_harness.cpp" \
"$src/Drivers/Net/Wifi/BrcmfProto.cpp" \
"$src/Drivers/Net/Wifi/BrcmfConnect.cpp" \
"$src/Drivers/Net/Wifi/Wpa.cpp" "$src/Libraries/Crypto.cpp"
"$out/brcmf" 2>/dev/null
echo
echo "All Wi-Fi host tests passed."