课程设计报告共29页,内容详细 课程设计要求如下: 1.重新编译Linux内核 2.增加一个驱动程序(使用内存模拟设备),使用模块编译方式 3.动态加载和卸载新的驱动 4.通过程序或命令行使用该驱动 5.至少实现1MB数据的保存,并且可以读取 附赠加分功能:①在块设备上建立的文件系统进行文件的读写控制 ②在块设备上建立的文件系统里实现文件的合并 ③在块设备建立的文件系统里实现文件的清空与删除 ④在块设备建立的文件系统里实现本机文件的简单加密和解密 ⑤在块设备下使用RSA算法实现文件的加密与解密
1
本文主要介绍Linux驱动程序原理,功能,Linux设备涉及的基本知识,及Linux驱动程序编写及开发流程详细。
2022-12-02 16:02:41 1.98MB 软件开发
1
一、linux驱动程序的数据结构 1 二、设备节点如何产生? 2 三、应用程序是如何访问设备驱动程序的? 3 四、为什么要有设备文件系统? 3 五、设备文件系统如何实现? 4 六、如何使用设备文件系统? 4 七、具体设备驱动程序分析 5 1、驱动程序初始化时,要注册设备节点,创建子设备文件 5 2、驱动程序卸载时要注销设备节点,删除设备文件 7 只有7页,简介版本
2022-12-01 14:02:32 64KB 驱动
1
intel 82574L网卡Linux驱动程序
2022-11-21 10:54:12 342KB intel 82574L
1
此驱动为NVIDIA P104-100 linux 驱动 支持Gigabyte | MSI | 影驰 | 铭瑄 等品牌 支持原版4G版本 支持魔改8G版本 适用于大部分linux 稳定版发行系统 自测应用版本为: ①:CentOS 7.6; ②:CentOS 8.2; ③:Ubuntu server 18.0.4; ④:Ubuntu server 16.0.4
2022-10-04 15:17:55 79.06MB P104-100 P104-100驱动 P104-100 linux驱动
1
IMX6ULL linxu驱动
2022-10-03 19:00:33 25KB linux 驱动程序
1
(更多详情、使用方法,请下载后细读README.md文件) 雷蛇驱动程序\nRazer 设备的 Linux 驱动程序集合,提供内核驱动程序、DBus 服务和 python 绑定以与 DBus 接口交互。\n网站:这里\n在提出问题说某事不起作用之前,请阅读此Wiki 页面,如果存在,请尽量不要创建新问题,重新打开它。\n支持\n键盘支持:\nRazer Blackwidow Classic (所有照明模式)\nRazer Blackwidow Ultimate 2012 (所有照明模式)\nRazer Blackwidow Ultimate 2013 (所有照明模式)\nRazer Blackwidow Chroma (所有照明模式)\nRazer Blackwidow Chroma Tournament Edition (所有照明模式)\nRazer Blackwidow X Chroma (所有照明模式)\nRazer Blade Stealth (所有照明模式)\nRazer Blackwidow Ultimate 2016(所有酒吧自定义照明)\n鼠标垫支持:\nRazer F
2022-09-03 09:04:51 287KB C
1
Linux驱动程序开发实例,大量驱动代码,给你的学习提供帮助
2022-09-02 15:03:00 87.88MB Linux 驱动 源码
1
系统调用是操作系统内核和应用程序之间的接口,设备驱动程序 器硬件之间的接口.设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件, 应用程序可以象操作普通文件一样对硬件设备进行操作
2022-09-02 14:49:56 105KB 软件开发 Linux 驱动程序 文章
1
在九鼎创展的S5P6818上运行的DHT11温湿度传感器驱动源码及编译好的Android4的.ko文件,另有GPIO引脚位置的实物图和使用说明。 想要参考Linux驱动开发和单总线协议的例子,或者你只是想快速解决DHT11温湿度传感器Linux驱动需求都可以使用本资源。
2022-08-08 12:00:45 1.8MB linux 驱动程序 温湿度传感器 DHT11
1