作者cloudrick (Rick)
看板LinuxDev
標題[問題] 請問簡單的tty driver開發方法
時間Tue Jul 17 21:58:34 2007
請問各位
我有一個 device, 可以透過網路 (socket) 與它溝通
但因為有特殊的原因, 我想把它模擬成電腦上的一個 serial port
也就是要製造一個虛擬的 /dev/ttySX
對於programmer而言就是一個serial port, 可以 open read write close 它
但實際上write時會透過socket出去, read時也是從socket讀來
單純的socket programming我蠻熟悉的, 不過不知道該如何讓他變成一個虛擬的裝置
請大家教導一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.155.53
→ cloudrick:系統是ubuntu 6.10 07/17 21:58
推 elpam:不用再改寫成 device吧..你會想在kernel用ksocket嗎 07/18 03:08
→ elpam:你的要求 用pipeline可以了吧 07/18 03:08
推 cloudrick:請問樓上是使用 mkfifo 嗎 ? 07/18 20:29
推 elpam:去看IPC的書吧 :) 不難啦 07/19 00:02