CH384驅動 Linux 編譯不通過

官網下載 最新 CH384驅動無法編譯成功



user@user-PC:~/Desktop/CH38XDRV/DRV_28S/LINUX/driver$ make

make -C /lib/modules/5.10.60-amd64-desktop/build M=/home/user/Desktop/CH38XDRV/DRV_28S/LINUX/driver modules

make[1]: 進入目錄“/usr/src/linux-headers-5.10.60-amd64-desktop”

? CC [M]? /home/user/Desktop/CH38XDRV/DRV_28S/LINUX/driver/wch_main.o

/home/user/Desktop/CH38XDRV/DRV_28S/LINUX/driver/wch_main.c: In function ‘wch_ser_port_table_init’:

/home/user/Desktop/CH38XDRV/DRV_28S/LINUX/driver/wch_main.c:564:22: error: ‘ASYNC_SHARE_IRQ’ undeclared (first use in this function); did you mean ‘ASYNC_AUTO_IRQ’?

? ? ?sp->port.flags = ASYNC_SHARE_IRQ;

? ? ? ? ? ? ? ? ? ? ? ^~~~~~~~~~~~~~~

? ? ? ? ? ? ? ? ? ? ? ASYNC_AUTO_IRQ

/home/user/Desktop/CH38XDRV/DRV_28S/LINUX/driver/wch_main.c:564:22: note: each undeclared identifier is reported only once for each function it appears in

make[2]: *** [scripts/Makefile.build:280:/home/user/Desktop/CH38XDRV/DRV_28S/LINUX/driver/wch_main.o] 錯誤 1

make[1]: *** [Makefile:1822:/home/user/Desktop/CH38XDRV/DRV_28S/LINUX/driver] 錯誤 2

make[1]: 離開目錄“/usr/src/linux-headers-5.10.60-amd64-desktop”

make: *** [Makefile:12:modules] 錯誤 2

user@user-PC:~/Desktop/CH38XDRV/DRV_28S/LINUX/driver$?


自己已經搞定了,在頭文件 包含一下? /usr/include/linux/tty_flags.h 這個頭文件 ? ,就可以了


您好,感謝反饋,后續(xù)驅動會進行相應更新。


目前最新版的driver有更新過這部分嗎?



您好,驅動鏈接如下:http://www.findthetime.net/downloads/CH38XDRV_ZIP.html?,安裝移植使用說明,請參考內部README文檔。僅V5.x的高版本內核會有此提示。若有如上提示可參考如上說明手動解決。若有其他問題,可單獨貼出編譯提示。



只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频