08 2022 档案

摘要:mtk_wlan_driver_code_analyse 暂定 mtk_wlan_driver_code_analyse Hank http://www.rfc-editor.org/materials/abbrev.expansion.txt 1. kernel-3.18\drivers\misc 阅读全文
posted @ 2022-08-11 10:56 blankjyn 阅读(485) 评论(0) 推荐(0) 编辑
摘要:Android平台开发-WIFI 驱动移植 -- 详细 一、WIFI的基本架构(代码路径) 1、WIFI Settings应用程序: packages/apps/Settings/src/com/android/settings/wifi/ 2、JAVA部分(framework): framewor 阅读全文
posted @ 2022-08-09 15:32 blankjyn 阅读(1413) 评论(0) 推荐(0) 编辑
摘要:Android系统移植:驱动篇 【导语】在Android系统移植中,有很重要的一个部分工作,就是为新平台上的硬件设备移植驱动程序。因为Android系统是基于Linux kernel内核构建,所以这里说的移植驱动程序,其实就是基于Android系统平台开发适应移动设备的Linux内核驱动程序。 一. 阅读全文
posted @ 2022-08-08 15:54 blankjyn 阅读(2479) 评论(0) 推荐(0) 编辑
摘要:【ARM】Linux驱动移植 #1驱动模块移植过程##1.1模块的第一种编译方法——改kconfig 第一步:改kconfig 文件在:Drivers/char/kconfig;tristate三态表示可以编译在模块<M>;bool表示只能被选择编[*]或不编[ ]。 第二步:配置内核 make m 阅读全文
posted @ 2022-08-08 15:43 blankjyn 阅读(461) 评论(0) 推荐(0) 编辑
摘要:Linux驱动开发简述 一、Linux驱动开发思维: 1、与逻辑开发区别: 裸机开发:主跟寄存器打交道,有些MCU会提供库 Linux下的驱动开发:直接操作寄存器不现实 2、Linux下驱动开发:根据Linux下的各种驱动框架进行开发。满足框架,Linux下各种驱动框架的掌握。 GPIO框架:使能、 阅读全文
posted @ 2022-08-05 16:42 blankjyn 阅读(2492) 评论(0) 推荐(0) 编辑
摘要:内核编译obj-m和obj-y的区别 在内核编译时,主要涉及一下文件: kernel/arch/arm/configs/*.defconfig kernel/driver/*/Makefile kernel/driver/*/Kconfig 如果我们想要往内核中增加新的节点,还要涉及到设备树文件,k 阅读全文
posted @ 2022-08-04 18:07 blankjyn 阅读(531) 评论(0) 推荐(0) 编辑
摘要:hello.ko的Makefile文件与普通的hello.c编译成hello可执行文件有些不同。 hello.ko是要进行交叉编译,所谓的交叉编译是在本机上编译的程序不在本机上运行,在其他机器上执行。 Makefile: obj-m := hello.o export ARCH=arm export 阅读全文
posted @ 2022-08-04 18:06 blankjyn 阅读(442) 评论(0) 推荐(0) 编辑
摘要:android wifi驱动流程,高通Android wifi驱动移植-SDIO https://blog.csdn.net/weixin_39727336/article/details/117470153 环境用的是android2.3系统,wifi是BCM4329,接口是SDIO,Androi 阅读全文
posted @ 2022-08-04 18:03 blankjyn 阅读(1115) 评论(0) 推荐(0) 编辑
摘要:WiFi模块rlt8812au 替换成rlt8812cu,支持rlt8812cu驱动且保持兼容原有模块 https://blog.csdn.net/weixin_40237571/article/details/108381772 项目背景 WiFi模块rlt8812au 替换成rlt8812cu, 阅读全文
posted @ 2022-08-04 18:03 blankjyn 阅读(977) 评论(0) 推荐(0) 编辑
摘要:一、硬件部分 整体架构 其实主要由三部分组成:运行在modem侧的wcnss arm9处理器,AP,以及WLAN芯片。 二、软件组成 1.位于modem侧的hlos运行固件,启动子系统 2.运行与ap侧的一些守护进程,完成固件配置的下载 高通wlan驱动,主要是通过ap去控制该wcnss arm9的 阅读全文
posted @ 2022-08-04 18:03 blankjyn 阅读(1815) 评论(0) 推荐(0) 编辑
摘要:高通wifi android 层移植(bcm4329) https://blog.csdn.net/huquan0610/article/details/8446296 高通wifi android 层移植(bcm4329) 定义好内核模块的位置(包括内核模块、固件、NVRAM、以及其它的内核模块, 阅读全文
posted @ 2022-08-04 18:02 blankjyn 阅读(430) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示