Bootstrap

CDC-NCM和CDC-ECM性能差别

在《RNDIS和CDC-ECM差别》中有提到CDC-ECM的性能应该会更好。但实际测试结果并非如此,CDC-NCM的性能表现才是更好的。

重新查看了驱动,发现猫腻实现在tx_fixup / rx_fixup中。

核心实现为:ncm可以将多个报文集成到一个buffer中,即实现一次收发多个数据报文(具体收发多少个需要参见cdc_ncm_bind -> cdc_ncm_setup).

;