社区
Linux_Kernel
帖子详情
linux模块
qq_1104962332
2021-03-14 01:16:48
linux模块谁能帮我编译一下?万分感谢!有偿的
...全文
108
回复
打赏
收藏
linux模块
linux模块谁能帮我编译一下?万分感谢!有偿的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
深入分析
Linux
内核源码.chm
第一章 走进
linux
1.1 GNU与
Linux
的成长 1.2
Linux
的开发模式和运作机制 1.3走进
Linux
内核 1.4 分析
Linux
内核的意义 1.5
Linux
内核结构 1.6
Linux
内核源代码 1.7
Linux
内核源代码分析工具 第二章
Linux
运行的硬件基础 2.1 i386的寄存器 2.2 内存地址 2.3 段机制和描述符 2.4 分页机制 2.5
Linux
中的分页机制 2.6
Linux
中的汇编语言 第三章中断机制 3.1 中断基本知识 3.2中断描述符表的初始化 3.3异常处理 3.4 中断处理 3.5中断的后半部分处理机制 第四章 进程描述 4.1 进程和程序(Process and Program) 4.2
Linux
中的进程概述 4.3 task_struct结构描述 4.4 task_struct结构在内存中的存放 4.5 进程组织的方式 4.6 内核线程 4.7 进程的权能 4.8 内核同步 第五章进程调度 5.1
Linux
时间系统 5.2 时钟中断 5.3
Linux
的调度程序-Schedule( ) 5.4 进程切换 第六章
Linux
内存管理 6.1
Linux
的内存管理概述 6.2
Linux
内存管理的初始化 6.3 内存的分配和回收 6.4 地址映射机制 6.5 请页机制 6.6 交换机制 6.7 缓存和刷新机制 6.8 进程的创建和执行 第七章 进程间通信 7.1 管道 7.2 信号(signal) 7.3 System V 的IPC机制 第八章 虚拟文件系统 8.1 概述 8.2 VFS中的数据结构 8.3 高速缓存 8.4 文件系统的注册、安装与拆卸 8.5 限额机制 8.6 具体文件系统举例 8.7 文件系统的系统调用 8 .8
Linux
2.4文件系统的移植问题 第九章 Ext2文件系统 9.1 基本概念 9.2 Ext2的磁盘布局和数据结构 9.3 文件的访问权限和安全 9.4 链接文件 9.5 分配策略 第十章
模块
机制 10.1 概述 10.2 实现机制 10.3
模块
的装入和卸载 10.4 内核版本 10.5 编写内核
模块
第十一章 设备驱动程序 11.1 概述 11.2 设备驱动基础 11.3 块设备驱动程序 11.4 字符设备驱动程序 第十二章 网络 12.1 概述 12.2 网络协议 12.3 套接字(socket) 12.4 套接字缓冲区(sk_buff) 12.5 网络设备接口 第十三章 启动系统 13.1 初始化流程 13.2 初始化的任务 13.3
Linux
的Boot Loarder 13.4 进入操作系统 13.5 main.c中的初始化 13.6 建立init进程 附录: 1
Linux
2.4内核API 2.1 驱动程序的基本函数 2.2 双向循环链表的操作 2.3 基本C库函数 2.4
Linux
内存管理中Slab缓冲区 2.5
Linux
中的VFS 2.6
Linux
的连网 2.7 网络设备支持 2.8
模块
支持 2.9 硬件接口 2.10 块设备 2.11 USB 设备
Linux
2.6.24内核注释
hi, guys! 这是半年来,在看ULA的过程中,针对
Linux
2.6.24内核顺手做的一点注释。内容不多,个人觉得文件系统和USB这两个
模块
的注释还有一点意思。 所有注释都是中文,您可以与标准2.6.24内核进行比较,看看具体的注释内容。 针对2.6.24注释的时间比较短,内容不多,抱歉,请不要拍砖。更多的注释是针对
linux
2.6.11.12内核的,您可以通过http://xiebaoyou.download.csdn.net下载,那个版本的注释算是干货。 如果您对内核有兴趣,可以在茶余饭后,无聊之时,访问我的博客 谢宝友 2014-05-29晚于成都
linux
模块
的编译步骤详解
Linux
模块
的编译步骤 1. 源码准备 #include #include MODULE_LICENSE("GPL"); static int hello_init(void) { printk(KERN_ALERT"Hello,world!\n"); return 0; } static int hello_exit(void) { printk(KER
Linux
模块
加载流程及如何让系统开机自动加载
模块
Linux
模块
加载
Linux
系统加载哪些内核
模块
,和配置文件有关系。
模块
保存在/lib/modules/下。/etc/modprobe.d/下配置
模块
加载时的一些参数,也可以利用blacklist来屏蔽
模块
的自动加载。例如,在安装NVIDIA显卡驱动时,需要屏蔽开源的nouveau驱动,就可以将其加入blacklist。 如何添加一个自己编译的
模块
将编译好的.ko
模块
放到目录/lib/mod...
Linux
模块
化增加设备驱动程序
Linux
模块
化增加设备驱动程序 目录 文章目录
Linux
模块
化增加设备驱动程序目录目的开发环境实验步骤关键代码打开设备释放设备,解除占用读取设备缓冲区内容到终端输入字符串,从终端读取,写入设备缓冲区注册字符设备注销字符设备添加
模块
宏定义和许可协议调试记录 目的 采用
模块
方法,添加一个新的字符设备驱动程序,实现打开/关闭、读/写等基本操作 编写一个应用程序,测试添加的驱动程序 开发环境 操作系统: ubuntu 16.04LTS 64位 内核版本:
linux
-4.14.141 内存:8G 处理器: I
Linux_Kernel
4,441
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章