PX30 android8.1添加RTL8723DU

将8723du复制到kernel/drivers/net/wireless/rockchip_wlan/rtl8723du

并修改makefile

修改平台

复制代码
CONFIG_PLATFORM_I386_PC = n

CONFIG_PLATFORM_ARM_RK3188 = y

修改

复制代码
ifeq ($(CONFIG_PLATFORM_ARM_RK3188), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ROCKCHIPS
# default setting for Android 4.1, 4.2, 4.3, 4.4
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE

# default setting for Power control
# EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC
EXTRA_CFLAGS += -DCONFIG_P2P_IPS
EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
EXTRA_CFLAGS += -DCONFIG_RESUME_IN_WORKQUEUE

# ifeq ($(CONFIG_SDIO_HCI), y)
# EXTRA_CFLAGS += -DRTW_SUPPORT_PLATFORM_SHUTDOWN
# endif
# default setting for Special function
ARCH := arm
# CROSS_COMPILE := /home/android_sdk/Rockchip/Rk3188/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-
CROSS_COMPILE := /home/zhang/android/px30/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-
# KSRC := /home/android_sdk/Rockchip/Rk3188/kernel
KSRC := /home/zhang/android/px30/kernel
MODULE_NAME := 8723du
endif

frameworks/opt/net/wifi/libwifi_hal/rk_wifi_ctrl.cpp

添加对应的RTL8723DU_DRIVER_MODULE_NAME,RTL8723DU_DRIVER_MODULE_PATH

相关推荐
always_TT19 分钟前
内存泄漏是什么?如何避免?
android·java·开发语言
xiangxiongfly91540 分钟前
Android ViewRootImpl源码分析
android·绘制流程·viewrootimpl·activitythread
Yang-Never1 小时前
ADB ->Android 实时监控内存
android·开发语言·adb·android studio
zhangren024681 小时前
Laravel5.x版本特性全解析
android·vue.js·spring boot·mysql
2501_915918411 小时前
WebKit 抓包,WKWebView 请求的完整数据获取方法
android·前端·ios·小程序·uni-app·iphone·webkit
EasyControl移动设备管理1 小时前
打破系统壁垒:从 Android 到 macOS,打造全平台统一终端管理(MDM)方案
android·人工智能·物联网·macos·移动设备管理·mdm系统·跨区域设备
帅得不敢出门1 小时前
Android Framework中调用由java编译成的jar接口
android·java·framework·jar
火山上的企鹅2 小时前
QGC 二次开发实战:Android 单机离线授权怎么落地
android·qt·qgroundconrol·离线授权
黄林晴2 小时前
Swift 杀进 Android,Google 和 Apple 都要失眠了?
android·前端·swift
黄林晴2 小时前
改完代码1秒生效,Compose热重载来了!
android