[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[b-free: 1486] Re: linuxのソースの場所
高田さん、こんにちは。
/* In [b-free: 1469] linuxのソースの場所
m-takada@kss.co.jp Wrote: */
|linuxのNE2000ドライバのソースを見ようと思ったのですが、
|見つかりませんでした(^^;;
|どなたかファイルの場所を教えてくれませんか?
BeOS では、一部のドライバで Linux のドライバをそのまま流用する
方法が取られているようです。
BeOS では、一部に Linux のソースなどの GPL の
ソースが使われていて、その部分のソースが
公開されています。
そのなかで、Ethernet の 3Com 3C905 ドライバのソースがあります。
ftp://ftp.be.com/pub/gnu/linux_ether.tar.gz
これは、Linux からの流用ですが、
できるかぎり Linux のソースを変更しないで使えるようにするため、
Linux → BeOS のラッピング関数が作ってあります。
このラッピング関数を使って、坂本一樹さんが
Linux の NE2000 ドライバを BeOS に移植しました。
ftp://www.cec.co.jp/usr/sakamoto/BeOS/experiment/linux_ether.tgz
http://www.cec.co.jp/usr/sakamoto/BeOS/tips/linux_ether/
B-Free でも、Linux のドライバを流用できるような機構は
ぜひとも取り入れたほうが良いと思います。
===
落合秀俊 名古屋大学工学部情報工学科
h953046b@ice.nuie.nagoya-u.ac.jp