首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
krokodil98
掘友等级
bug designer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
驱动与用户层通信之ioctl的使用
.ndo_open = ....ndo_stop = .....ndo_start_xmit = ...... ... ... ...此外,还需将net_device_ops注册给上层: 在cfg80211初始化的时候,创建了网络设备,在这时候,驱动将这个ops函数集赋值给了驱动...
升降级Ubuntu的linux内核
因工作需要,在电脑上装多个版本的linux内核。环境ubuntu 20.04。访问:http://kernel.ubuntu.com/~kernel-ppa/mainline 选择自己需要的指定版本 这里会列出很多很多版本,建议直接搜索需要安装的版本号。 点进去后,见以下界面。因...
c交叉编译成可执行文件在android上运行
平台用的是rk3399-android-10。 本文未涉及到命令行传参argc和argv,需要传参的main函数可看上方贴出的linux平台那篇链接。以下是一个超级简单的例子:本文是不需要用makefile编译的例子,有时小工具只涉及到一个或极少的c文件时,一条指令编译即可。单独...
c编译成可执行文件在linux上运行
平台是ubuntu20.04。 还是那个超级简单的例子,在android上的编译和运行可看之前文章:c交叉编译成可执行文件在android上运行 因为突然想到android那篇忘记涉及到执行C程序时传命令行参数这部分,又想到linux和android上的C程序编译和运行又并不完全...
分析wpa_supplicant起始函数main源码
wpa_supplicant的目录及文件maincheck_wifi_chip_type_stringread_wpa_param_configwpa_config.本篇blog的源码来源于安卓10,对应的wpa_supplicant版本为8。 Android.CleanSpec...
Android10 insmod源码分析
本文代码来源于rk3399-android10。文件位置:rk3399-android-10/frameworks/opt/net/wifi/libwifi_hal/wifi_hal_common.关于syscall:rk3399-android-10/kernel/arch/a...
linux源码中spin_lock函数分析
代码位置:/kernel/include/linux/spinlock.可见,spin_lock的实现实际上是通过raw_spin_lock实现的。 看一下spinlock和raw_spinlock的结构体定义:/kernel/include/linux/spinlock_typ...
Android linux firmware下载——续request_firmware之fw_path_para方式
但是最近在工作中,遇到了一种情况,在安卓文件系统的同一个目录,有时自己编写的固件下载函数能够成功,有时再重新烧录一遍系统以后就不成功了,总显示打开文件失败(至今不知为何,忘有大佬能指出可能存在的问题)。在这种情况下,需要暂时使用安卓系统自带的request_firmware来下载...
android8 linux内核下载固件函数request_firmware流程分析
近期需要实现安卓驱动程序中的固件下载功能,故而研究了安卓源码相关的函数,在此总结一下学习成果。首先,要知道安卓系统对此是编写了对应的函数接口的,即request_firmware。主要有两种方法来下载固件文件,这两种方法只要读懂了request_firmware等函数的内容以后,...
android移植wifi驱动流程porting
因需要将公司驱动程序移植到android 10平台,故而学习了android源码关于wifi driver 载入相关的函数流程。主要涉及到的代码位于~/android-10/frameworks/opt/net/wifi下。接下来以wifi_load_driver为起点开始分析函...
下一页
个人成就
文章被点赞
12
文章被阅读
23,719
掘力值
600
关注了
1
关注者
6
收藏集
0
关注标签
3
加入于
2021-02-08