91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 424KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-14
  • 語言: 其他
  • 標簽: linux??kernel??

資源簡介

linux字符設備驅動程序,示例代碼。 共8個文件。包括內核態的驅動程序和用戶態的測試例程。

資源截圖

代碼片段和文件信息

/**
*Copyright?(c)?2013.TianYuan
*All?rights?reserved.
*
*文件名稱:?char_device_driver.c
*文件標識:?字符設備驅動?:靜態分配設備號
*
*當前版本:1.0
*作者:wuyq?
*
*取代版本:xxx
*原作者:xxx
*完成日期:2013-11-26
*/
#include?
#include?
#include?

MODULE_LICENSE(“GPL“);
#define??CDD_MAJOR 200//cat?/proc/devices找一個尚未使用的
#define??CDD_MINOR 0
#define??CDD_COUNT 1
dev_t?dev?=?0;

int?__init?cdd_init(void)
{
int?ret?=?0;
//dev?=?CDD_MAJOR<<20?+?CDD_MINOR;
dev?=?MKDEV(CDD_MAJOR?CDD_MINOR);//生成設備號
//注冊設備號;1、要注冊的起始設備號2、連續注冊的設備號個數3、名字
ret?=?register_chrdev_region(dev?CDD_COUNT?“cdd_demo“);
if(ret? printk(“register_chrdev_region?failed!\n“);
goto?failure_register_chrdev;
}
printk(“register_chrdev_region?successed!?#cat?/proc/devices\n“);
return?0;
failure_register_chrdev:
return?ret;
}

void?__exit?cdd_exit(void)
{
//注銷設備號
unregister_chrdev_region(dev?CDD_COUNT);
}

module_init(cdd_init);
module_exit(cdd_exit);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????329??2013-11-26?09:54??03簡單的file_operations示例\.char_device_driver03.ko.cmd

?????文件??????15886??2013-11-26?09:54??03簡單的file_operations示例\.char_device_driver03.mod.o.cmd

?????文件??????17314??2013-11-26?09:53??03簡單的file_operations示例\.char_device_driver03.o.cmd

?????文件????????141??2013-11-26?09:53??03簡單的file_operations示例\.tmp_versions\char_device_driver03.mod

?????文件???????1699??2013-11-26?09:53??03簡單的file_operations示例\char_device_driver03.c

?????文件??????55117??2013-11-26?09:54??03簡單的file_operations示例\char_device_driver03.ko

?????文件????????444??2013-11-26?09:54??03簡單的file_operations示例\char_device_driver03.mod.c

?????文件??????13764??2013-11-26?09:54??03簡單的file_operations示例\char_device_driver03.mod.o

?????文件??????42528??2013-11-26?09:53??03簡單的file_operations示例\char_device_driver03.o

?????文件???????5398??2013-11-26?09:54??03簡單的file_operations示例\char_device_driver03_test

?????文件????????519??2013-11-26?09:37??03簡單的file_operations示例\char_device_driver03_test.c

?????文件????????208??2013-11-26?09:51??03簡單的file_operations示例\Makefile

?????文件??????????0??2013-11-26?09:54??03簡單的file_operations示例\Module.symvers

?????文件?????????78??2013-11-26?09:53??03簡單的file_operations示例\modules.order

?????文件????????421??2013-11-27?09:11??04完善file_operations結構\.char_device_driver04.ko.cmd

?????文件??????16093??2013-11-27?09:11??04完善file_operations結構\.char_device_driver04.mod.o.cmd

?????文件??????17521??2013-11-27?09:11??04完善file_operations結構\.char_device_driver04.o.cmd

?????文件????????187??2013-11-27?09:11??04完善file_operations結構\.tmp_versions\char_device_driver04.mod

?????文件???????2482??2013-11-27?08:47??04完善file_operations結構\char_device_driver04.c

?????文件??????58323??2013-11-27?09:11??04完善file_operations結構\char_device_driver04.ko

?????文件????????444??2013-11-27?09:11??04完善file_operations結構\char_device_driver04.mod.c

?????文件??????13812??2013-11-27?09:11??04完善file_operations結構\char_device_driver04.mod.o

?????文件??????45684??2013-11-27?09:11??04完善file_operations結構\char_device_driver04.o

?????文件???????6181??2013-11-27?09:12??04完善file_operations結構\char_device_driver04_test

?????文件????????898??2013-11-27?08:47??04完善file_operations結構\char_device_driver04_test.c

?????文件????????208??2013-11-27?09:10??04完善file_operations結構\Makefile

?????文件??????????0??2013-11-27?09:11??04完善file_operations結構\Module.symvers

?????文件????????101??2013-11-27?09:11??04完善file_operations結構\modules.order

?????文件????????393??2013-11-27?09:13??05自動創建設備節點\.char_device_driver05.ko.cmd

?????文件??????16030??2013-11-27?09:13??05自動創建設備節點\.char_device_driver05.mod.o.cmd

............此處省略91個文件信息

評論

共有 條評論