feat: intel wi-fi (AX211) driver with network scanning

This commit is contained in:
daniel committed 2026-08-06 08:36:10 +02:00
1 parent 75d92d560c
commit a01e63c717
21 files changed
+5649 -4

No files matched your search

+7
View File
@@ -18,6 +18,7 @@
#include <Sched/Scheduler.hpp>
#include <Drivers/Net/E1000.hpp>
#include <Drivers/Net/E1000E.hpp>
#include <Drivers/Net/Wifi/Wifi.hpp>
#include <Drivers/Audio/IntelHda.hpp>
#include <Drivers/USB/Xhci.hpp>
#include <Drivers/USB/Bluetooth/Bluetooth.hpp>
@@ -270,6 +271,12 @@ namespace Timekeeping {
// the adapter is down.
Drivers::USB::Bluetooth::ServiceEvents();
// Wi-Fi mirrors the Bluetooth split: the firmware load needs the
// ramdisk, and the RX/notification ring must be drained outside hard
// interrupt context (the MSI handler only latches a flag).
Drivers::Net::Wifi::ServiceDeferredInit();
Drivers::Net::Wifi::ServiceEvents();
// Thermal policy records transitions during BSP maintenance; print
// them from this explicitly non-interrupt idle path.
Hal::CpuPower::ServiceDeferredDiagnostics();