ECM 管理元素通知
2025-07-10
0
0
USB以太网设备通过通信接口类(Communications Interface Class)的管理元素,向主机报告接口或端点相关事件。这些通知遵循 [USBCDC1.2] 规范,并通过中断IN端点发送。
以太网控制模型专用通知(Table 10)
通知名称 | 描述 | 必需/可选 | 参考 |
---|---|---|---|
NetworkConnection | 报告物理层(如调制解调器、以太网PHY等)链路是否已连接 | 必需 | [USBCDC1.2] |
ResponseAvailable | 通知主机应发起GetEncapsulatedResponse请求 | 可选 | [USBCDC1.2] |
ConnectionSpeedChange | 报告网络连接的上行或下行速率发生变化 | 必需 | [USBCDC1.2] |
以太网子类专用通知代码(Table 11)
通知名称 | 代码值(十六进制) |
---|---|
NETWORK_CONNECTION | 00h |
RESPONSE_AVAILABLE | 01h |
CONNECTION_SPEED_CHANGE | 2Ah |
说明
- 这些通知是通信类接口专用的,用于主机与设备之间的状态同步和事件响应。
- 必需通知(如NetworkConnection和ConnectionSpeedChange)必须实现,ResponseAvailable为可选。
- 通知内容和格式详见[USBCDC1.2]规范。
总结
- 以太网USB设备通过管理元素通知主机链路状态、速率变化等关键信息。
- 通知代码用于主机驱动识别和处理不同类型的事件。