linux中com port的module - Linux

Table of Contents

各位好,

因為有一台嵌入式系統是裝載Linux 2.6.36

此嵌入式機器雖然有支援com port 但是卻沒有com port的driver

而且此嵌入式系統在/lib/modules/2.6.36/下 居然沒有東西

只有它掛載的少少兩個module...Q_Q

所以需要自己另外編module

看鳥哥的網站上面寫 單一模組編譯
http://linux.vbird.org/linux_basic/0540kernel.php#module_compile

的 "利用舊有的核心原始碼進行編譯"

說只要在核心原始碼目錄下打 make menuconfig

然後選就可以了

我的問題就是 跳出那個很多選項的畫面 我不知道 com port是要選哪一個選項@@

嵌入式系統的廠商是告訴我說
{
請到/lib/modiles/..2.x.xx../kernel/drivers/char
找到generic_serial.o
#insmod /lib/modiles/..2.x.xx../kernel/drivers/char/generic_serial.o
}
我在自己linux筆電上的 /lib/modules/2.6.36/source/drivers/char/下有看到

generic_serial.c

但是沒有 .o檔

麻煩大家幫忙!!

謝謝 > <

--

All Comments

Freda avatarFreda2011-10-27
一般做內千系統大多會把DRIVER直接編進KERNEL,你先看看
Ursula avatarUrsula2011-11-01
/dev/ttyS0~ttyS3 能不能用再決定吧
Erin avatarErin2011-11-05
他的/dev/下 沒有ttyS0...這種東西 每次開機都要重新mknod一
Xanthe avatarXanthe2011-11-10
次... 我用#lsmod | grep serial 沒反應 所以我才猜是不是沒
有這個driver
Barb Cronin avatarBarb Cronin2011-11-14
那MKNOD之後能用嗎? 可以的話就是編進KERNEL理了
Mason avatarMason2011-11-18
不行 就是mknod後 雖然open沒有出現error 但是讀不到任何訊
Franklin avatarFranklin2011-11-21
號....Q____Q 我用read讀
Selena avatarSelena2011-11-24
可以OPEN就代表有東西啊~ 亂WRITE東東看看(HELLO)
Robert avatarRobert2011-11-24
用 ls > /dev/ttyS0 試試看 沒錯誤訊息就是能用了