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

  • 大小: 273KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-06
  • 語言: 其他
  • 標簽: Linux??字符設備??

資源簡介

文檔+代碼

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#define?TEST_DEVICE_FILENAME?“/dev/art_dev“??//設備文件名
#define?BUFF_SIZE?1024
int?main()
{
int?fdnwritenread;
char?buff[BUFF_SIZE];??//緩沖區
?/*?打開文件?*/
fd=open(“/dev/art_dev“O_RDWR);
if(fd<0){
perror(“open“);??
exit(1);
?}
do{
printf(“向內核輸入字符內容為(‘q‘退出):“);
memset(buff0BUFF_SIZE);
if(fgets(buffBUFF_SIZEstdin)==NULL){
perror(“error?fgets“);??
break;
}
buff[strlen(buff)-1]=‘\0‘;
if(write(fdbuffstrlen(buff))<0)??//向內核設備寫入數據
{
perror(“error?write“);??
break;
}
if(read(fdbuffBUFF_SIZE)<0)??//從內核設備讀取數據
{
perror(“error?write“);??
break;
}
else{
printf(“從內核中讀出字符內容為:%s\n\n“buff);
}
}while(st

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-06-12?08:30??基于Linux虛擬字符設備驅動設計與實現\
?????目錄???????????0??2015-12-29?11:08??基于Linux虛擬字符設備驅動設計與實現\art\
?????文件?????????950??2015-12-28?22:28??基于Linux虛擬字符設備驅動設計與實現\art\art.c
?????文件????????3475??2015-12-28?22:37??基于Linux虛擬字符設備驅動設計與實現\art\art_dev.c
?????文件?????????427??2015-12-28?22:18??基于Linux虛擬字符設備驅動設計與實現\art\Makefile
?????目錄???????????0??2015-12-29?11:09??基于Linux虛擬字符設備驅動設計與實現\picture\
?????文件???????13519??2015-12-29?09:55??基于Linux虛擬字符設備驅動設計與實現\picture\內核模塊之間調用關系.png
?????文件???????16870??2015-12-29?09:52??基于Linux虛擬字符設備驅動設計與實現\picture\字符設備驅動結構.png
?????文件??????482816??2016-06-12?08:30??基于Linux虛擬字符設備驅動設計與實現\基于Linux虛擬字符設備驅動設計與實現.doc

評論

共有 條評論