Skip to content

Releases: rexinscfu/Wi-Fi-6E-7

v0.1.0

27 Jan 00:25
Compare
Choose a tag to compare

v0.1.0 - WiFi 6E/7 Driver Framework with Multi-vendor Support

This release adds comprehensive support for WiFi 6E and WiFi 7 devices from major manufacturers, including a robust DMA engine and device management framework.

Major Features

  1. DMA Engine

    • Advanced DMA descriptor management
    • Ring buffer implementation
    • Performance monitoring and statistics
    • Error detection and recovery
  2. Multi-vendor Device Support

    • MediaTek: MT7921, MT7922 (PCI), MT7925 (USB)
    • Realtek: RTL8852BE/AE (PCI), RTL8852BU (USB)
    • Intel: AX211, AX411, BE200 (WiFi 7)
    • Qualcomm: QCA6490, QCA6750, QCN9074 (WiFi 7)
    • Broadcom: BCM4389 (WiFi 6E), BCM4398 (WiFi 7)
  3. Advanced Features Support

    • WiFi 6E (6GHz) support
    • WiFi 7 capabilities (320MHz, MLO)
    • Up to 4x4 MIMO
    • MU-MIMO and OFDMA
    • Power management
    • Debug infrastructure

Improvements

  • Modular driver architecture
  • Enhanced error handling
  • Improved power management
  • Comprehensive debugging support
  • Performance monitoring tools

Requirements

  • Linux Kernel 6.1 or later
  • Build tools and headers matching kernel version

Known Issues

  • Some WiFi 7 features are preliminary and may need further testing
  • USB support is limited to specific models

v0.0.1

29 Nov 00:51
Compare
Choose a tag to compare

WiFi 6E/7 Driver Technical Documentation

Architecture Overview

dg1

Radio Frequency Specifications

dg2

Channel Architecture

dg3

Driver Components

MAC Layer

  • Frame handling and queuing
  • Rate control
  • Aggregation
  • Power management
  • Multi-link operation (MLO)

PHY Layer

  • 320MHz bandwidth support
  • 4K QAM modulation
  • Multi-RU allocation
  • Preamble puncturing
  • Beamforming

DMA Engine

  • Descriptor ring management
  • Buffer management
  • Interrupt handling
  • Queue mapping

Hardware Abstraction Layer

  • Register access
  • Interrupt management
  • Power state control
  • Hardware initialization

Radio Features

Modulation Schemes

dg4

Multi-Link Operation

dg5

Performance Characteristics

  • Bandwidth: Up to 320 MHz
  • Modulation: Up to 4K-QAM
  • Spatial Streams: Up to 16
  • Maximum PHY Rate: 46 Gbps
  • Latency: Sub-millisecond
  • Range: Enhanced coverage

Driver Implementation Details

Memory Management

dg6

Interrupt Handling

dg7

Full Changelog: https://github.com/0xFO0D/Wi-Fi-6E-7/commits/1stv