お前ら*BSDのカーネルをハックしますか? (378レス)
上
下
前
次
1-
新
9
(1)
: 01/10/18 00:22
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
9: [sage] 01/10/18 00:22 > 手っ取り早く書けるようになるには何を読むべきですか? 似たような種類のデバイスドライバのソース。 で、ハードウェア仕様的に違う部分だけ書き換える。 できるだけ移植物じゃなくて、NetBSD で書き下ろされたデバイス、 それもバス依存部と、バス独立部がちゃんと分離されている奴を 参考にすると良い。 ただし、既にサポートされているデバイスの中に、仕様的に似たチップがある かどうか (同じチップメーカからの新版とか、メーカは違うけど、互換品があ るとか) を、まず最初に調べるべき。そもそもデバイスドライバを書かなくて 済むとか、既存のドライバに処理を付け加えるだけで済むことも多いので。 あと、悪魔本は全く読まくてもなんとかなる気もするけど、Bach 本 ("UNIX カーネルの設計"、Maurice J.Bach、共立出版) くらいは常識として、ざっと 流し読みしておいた方がいいと思われ。もはや実装は全然違うので、細かい部 分は全く違うんだけど、それなりに役にたつぞ。 あとは、section 9 の man page と、一般的な基礎知識と、気合いがあれば なんとかなるだろう。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/9
手っ取り早く書けるようになるには何を読むべきですか? 似たような種類のデバイスドライバのソース でハードウェア仕様的に違う部分だけ書き換える できるだけ移植物じゃなくて で書き下ろされたデバイス それもバス依存部とバス独立部がちゃんと分離されている奴を 参考にすると良い ただし既にサポートされているデバイスの中に仕様的に似たチップがある かどうか 同じチップメーカからの新版とかメーカは違うけど互換品があ るとか をまず最初に調べるべきそもそもデバイスドライバを書かなくて 済むとか既存のドライバに処理を付け加えるだけで済むことも多いので あと悪魔本は全く読まくてもなんとかなる気もするけど 本 カーネルの設計 共立出版 くらいは常識としてざっと 流し読みしておいた方がいいと思われもはや実装は全然違うので細かい部 分は全く違うんだけどそれなりに役にたつぞ あとは の と一般的な基礎知識と気合いがあれば なんとかなるだろう
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 369 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.032s