NetHub:修订间差异
跳转到导航
跳转到搜索
小 Sync NetHub docs from local Markdown |
小 Sync NetHub docs from local Markdown (2026-04-24) |
||
| 第1行: | 第1行: | ||
= NetHub = | = NetHub = | ||
NetHub bridges device-side Wi-Fi | NetHub bridges device-side Wi-Fi capability to a selected host-link backend. | ||
The current solution targets Wi-Fi SoCs such as <code>BL616 / BL618 / BL616CL / BL618DG</code> | The current solution targets Wi-Fi SoCs such as <code>BL616 / BL618 / BL616CL / BL618DG</code>. | ||
== Current Status == | |||
{| class="wikitable" | |||
|- | |||
! Item !! Current status | |||
|- | |||
| Reference bring-up path || <code>SDIO</code> | |||
|- | |||
| USB data path || device-side <code>USB ECM</code> backend implemented | |||
|- | |||
| USB control transport || device-side <code>USB ACM</code> transport plumbing implemented | |||
|- | |||
| SPI || not implemented | |||
|- | |||
| USER virtual channel || currently end-to-end in-tree on <code>SDIO</code> | |||
|- | |||
| Low power || currently <code>BL618DG</code> only | |||
|- | |||
| ATModule dependency || optional example composition only; not a NetHub core dependency | |||
|} | |||
== Documentation Guide == | == Documentation Guide == | ||
* [[NetHubQuickBringup|NetHubQuickBringup.md]] | * [[NetHubQuickBringup|NetHubQuickBringup.md]] | ||
** | ** first-time bring-up and current support limits | ||
* [[NetHubArchitecture|NetHubArchitecture.md]] | * [[NetHubArchitecture|NetHubArchitecture.md]] | ||
** | ** current device and host architecture, profile boundaries, and APIs | ||
* [[NetHubVirtualChannel|NetHubVirtualChannel.md]] | * [[NetHubVirtualChannel|NetHubVirtualChannel.md]] | ||
** | ** current USER virtual-channel usage and limits | ||
== Current Conclusions == | == Current Conclusions == | ||
* | * <code>SDIO</code> is the current in-tree reference path. | ||
* | * <code>USB</code> device-side backend exists now and provides <code>ECM + ACM</code>. | ||
* | * <code>SPI</code> is still a stub. | ||
* The | * <code>nethub</code> core exposes data-plane, control-path, and virtual-channel facades without directly depending on <code>ATModule</code>. | ||
* The optional <code>ATModule + bflbwifid + bflbwifictrl</code> flow is an example composition, not a hard requirement for NetHub data-path use cases. | |||
== In-Repo Reference Directories == | == In-Repo Reference Directories == | ||
| 第32行: | 第51行: | ||
== Local Documentation Source == | == Local Documentation Source == | ||
The in-repo documentation source is: | |||
* <code>examples/wifi/nethub/docs/</code> | |||
== Online Wiki == | == Online Wiki == | ||
2026年4月24日 (五) 13:48的版本
NetHub
NetHub bridges device-side Wi-Fi capability to a selected host-link backend.
The current solution targets Wi-Fi SoCs such as BL616 / BL618 / BL616CL / BL618DG.
Current Status
| Item | Current status |
|---|---|
| Reference bring-up path | SDIO
|
| USB data path | device-side USB ECM backend implemented
|
| USB control transport | device-side USB ACM transport plumbing implemented
|
| SPI | not implemented |
| USER virtual channel | currently end-to-end in-tree on SDIO
|
| Low power | currently BL618DG only
|
| ATModule dependency | optional example composition only; not a NetHub core dependency |
Documentation Guide
- NetHubQuickBringup.md
- first-time bring-up and current support limits
- NetHubArchitecture.md
- current device and host architecture, profile boundaries, and APIs
- NetHubVirtualChannel.md
- current USER virtual-channel usage and limits
Current Conclusions
SDIOis the current in-tree reference path.USBdevice-side backend exists now and providesECM + ACM.SPIis still a stub.nethubcore exposes data-plane, control-path, and virtual-channel facades without directly depending onATModule.- The optional
ATModule + bflbwifid + bflbwifictrlflow is an example composition, not a hard requirement for NetHub data-path use cases.
In-Repo Reference Directories
examples/wifi/nethubcomponents/net/nethubbsp/common/msg_router/linux_host/userspace/nethub
Local Documentation Source
The in-repo documentation source is:
examples/wifi/nethub/docs/