/home/moudle/led/first_drv.c:65: error: implicit declaration of function 'class_create' //改為device_create
/home/moudle/led/first_drv.c:65: warning: assignment makes pointer from integer without a cast
/home/moudle/led/first_drv.c:67: error: implicit declaration of function 'class_device_create' //改為device_create
/home/moudle/led/first_drv.c:67: warning: assignment makes pointer from integer without a cast
/home/moudle/led/first_drv.c: in function 'first_drv_exit':
/home/moudle/led/first_drv.c:79: error: implicit declaration of function 'class_device_unregister' //改為device_unregister
/home/moudle/led/first_drv.c:80: error: implicit declaration of function 'class_destroy' --device_destroy
解決辦法:
在linux-2.6.30.4/include/linux/下的device.h標頭檔案看了說明,但是改過來還是有錯,就直接刪除自動載入,改為手動,後面再研究;
error: asm/arch/regs-gpio.h: no such file or directory
解決辦法:
asm改為mach
[root@embedsky ying]# ./firstdrvtest off
can't open!
解決辦法:
沒有mknod,用cat /proc/device找到firstdrvtest.ko的主裝置號,然後mknod /dev/xyz(這個在firstdrvtest程式裡寫好的了)c 111(主裝置號) 0(次裝置號,寫0就好)
載入使用者程式,程式自動迴圈,按鍵的時候沒有功能,不能與驅動進行互動
解決方法:
static struct file_operations botton_fops = ;
在裡面的.read的時候錯誤寫成.write
MYSQL啟動問題解決
我在安裝成功後啟動mysql服務時,服務啟動不了,原因 缺少乙個 data資料夾 需要命令生成,方法入下 安裝好mysql後,開啟cmd命令視窗 管理員身份執行 並且進入到mysql安裝目錄中的bin目錄,然後輸入如下命令回車即可 mysqld initialize insecure user my...
網頁左右晃動問題解決
不知道大家做網頁時候有沒有發現有個問題,網頁內容為margin 0 auto 居中時,開啟網頁的一瞬間網頁會向左擺一下,進了另乙個頁面時,網頁又會向右擺一下,然後又向左擺回來,如果經常在頁面中跳轉,會看得頭暈,原因是網頁的高度不夠時,右邊的滾動條是不會出來的,這裡網頁的寬要加上滾動條的寬,margi...
啟動問題解決辦法
前提 xx公司在做xx專案中遇到乙個問題導致系統無法正常開機,本文件就此問題給出解決方案 症狀 開機提示找不到ntoskrnl.exe 原因 主引導硬碟在第二個分割槽,重新分割槽,或者修改boot.ini檔案即可解決問題 解決方法 1.對出現問題的計算機執行重新啟動的操作 2.按f12或者放入引導光...