feat: add Broadcom FullMAC Wi-Fi driver
This commit is contained in:
1 parent
8b4a938164
commit
51a2b3a932
34 files changed
+4719
-95
No files matched your search
+12
-1
@@ -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."
|
||||
Reference in new issue
Block a user