tree: 6d2cd14f761615815d8c8e5e402382efc5553f87
  1. lib/
  2. lib-iwlwifi/
  3. testing/
  4. third_party/
  5. wlan-virtio-hwsim/
  6. wlanif/
  7. wlansoftmac/
  8. METADATA.textproto
  9. OWNERS
  10. README.md
src/connectivity/wlan/drivers/README.md

Drivers

This repository contains drivers for wireless devices.

Full MAC Drivers

A Full MAC driver relies on the firmware in the wireless hardware to implement the majority of the IEEE 802.11 MLME functions. The wlanif driver provides the platform-side implementation for Full MAC devices.

Soft MAC Drivers

A Soft MAC driver implements the basic building blocks of communication with the wireless hardware. The wlansoftmac driver is a hardware-independent layer that provides state machines for synchronization, authentication, association, and other wireless networking state by leveraging the WLAN MLME library. It communicates with a vendor-specific Soft MAC driver to manage the hardware.

PHY Drivers

The wlanphy driver manages the WLAN PHY devices and provides an interface for creating and destroying WLAN interfaces.