LinuxDev 板


LINE

我根據LDD3上面的範例寫USB Device的驅動程式 (裝置是一個RFID Reader) 現在我的驅動程式 probe和init應該有運作 但是自己寫一個小程式去呼叫 open read write卻都沒有回應.. 現在driver在open read write function裡面都只有pr_info() 和printk(KERN_ALERT ) 輸出訊息而已 但是都沒有結果出現 我的小程式如下 1 #include <fcntl.h> 2 #include <stdio.h> 3 #include <stdlib.h> 4 #include <unistd.h> 5 6 #define DEFAULT_DEVICE "/dev/bus/usb/006/005" 7 8 int main(int argc,char *argv[]) 9 { 10 char *dev=DEFAULT_DEVICE; 11 int fd; 12 int result; 13 14 char buffer[8]; 15 fd=open(dev,O_RDWR); 16 if(fd ==-1 ) { 17 perror("open"); 18 printf("IN ERROR1"); 19 exit(1); 20 }else{printf("FD=%d",fd);} 21 22 read(fd,buffer,1); 23 write(fd,buffer,1); close(fd); } 結果有 fd=3 但是用 dmesg看都沒有任何driver輸出的訊息(最後一筆是init時的訊息) dmesg:(插入裝置 執行程式(沒有任何訊息) 拔除 再插 再執行(還是沒訊息) [ 575.698601] USB RFID reader now attached to my reader driver-189 [ 575.698658] usbcore: registered new interface driver my RFID reader [ 1113.688157] usb 6-2: USB disconnect, address 3 [ 1113.688474] USB RFID reader #189 now disconnected [ 1116.352087] usb 6-2: new full speed USB device using uhci_hcd and address 4 [ 1116.472082] usb 6-2: device descriptor read/64, error -71 [ 1116.696108] usb 6-2: device descriptor read/64, error -71 [ 1116.912130] usb 6-2: new full speed USB device using uhci_hcd and address 5 [ 1117.091381] usb 6-2: configuration #1 chosen from 1 choice [ 1117.093313] USB RFID reader now attached to my reader driver-189 想請問一下問題可能在哪裡 或是有任何可以debug或修改的方向嗎?? 已經在這裡卡了好幾天了~"~ google不到 身邊也沒有有寫過Linux USB Driver的人可以問 Driver程式碼(和LDD3是差不多的) 目前read write open都註解掉 只有印訊息而已... http://homepage.ntu.edu.tw/~r98921075/my_reader.c.txt User space Program 程式碼 http://homepage.ntu.edu.tw/~r98921075/reader.c.txt --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.5.24
1F:推 readonly:確定/dev/bus/usb/006/005是你的device,`lsusb`看看 06/21 23:32
2F:→ AOK:這部分我確定 每次都會改 而且位置錯會file not found 06/22 01:49







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP