一、概述
由于AP系列的WIFI模块社区已经做了适配,而且基本上不需要做什么过多修改,拿过来就能用,这里就不做过多介绍。本文主要介绍在RTL的WIFI模块在OpenHarmony3.2上的驱动适配,平台基于RK3568,主要的适配芯片型号为RTL8723DU、RTL8723DS,读者可以进行区分学习和参考。
二、RTL8723DU 驱动移植
RTL8723DU属于USB外挂的WIFI模块,因此不需要修改DTS,也不需要配置烧录固件,直连走USB,只需要把驱动代码修改好编译进内核即可(作者这里没走insmod ko的方式,读者可以自行尝试)。
修改驱动代码
从rk拿到rtl8723DU对应的官方驱动代码,根据编译保持进行修改代码,屏蔽一些函数。这里作者有修改好的代码,如果有需要可以私信获取;也可以根据本小节末尾的报错信息和对应的修改方式进行自己修改。文章来源:https://www.toymoban.com/news/detail-649482.html
已经修改好的驱动代码:文章来源地址https://www.toymoban.com/news/detail-649482.html
jonas@ubuntu:~/share/windows_swap/
到了这里,关于RK3568 OpenHarmony3.2 RTL系列 WIFI6 驱动适配(RTL8723DU、RTL8723DS)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!