[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:102324] Re: 組込Linuxドライバの作成方法


塩崎です。


From: mkishida <mkishida@xxxxxxxxxxxxxxxxxx>
Subject: [linux-users:102323] Re: 組込Linuxドライバの作成方法
Date: Mon, 29 Mar 2004 19:12:23 +0900
Message-ID: <4067D945.3000501@xxxxxxxxxxxxxxxxxx>

> > で、I/O ポートを叩くようなレベルの操作に対する抽象化は、
> > NetBSD-1.2 から 1.3 にかけて導入された bus_space(9) および
> > bus_dma(9) という仕組みによって達成されました。
> > NetBSD 使いでない人でも、このあたりは後学のために一見する
> > 価値はあるでしょう。
> > # しかし、この辺に関して書かれた文章は、論文か manpage しかない。
> 
> pointerがあるとありがたいです。
> 論文でも、英語でもなんでも、、

とりあえず、自由に手に入るものでは

http://www.netbsd.org/Documentation/kernel/programming.html

の Other related links がほとんどすべてです。


自動コンフィグに関しては、4.4BSD の System Management Manual の
第二巻に使い方の記述がありますが、ちょっと古いです:
http://docs.freebsd.org/44doc/smm/02.config/paper.html

4.4BSD の自動コンフィグまわりを書いたChris Torek の論文というのも
存在するのですが、どうすれば手に入るのかは分かりません。


また、デバドラまわりの概要として
http://www.unixag-kl.fh-kl.de/~jkunz/NetBSD/
があります。


雑誌記事だと、

「NetBSDにおけるデバイスの自動コンフィギュレーション」
    古田敦, BSD マガジン No.2

「NetBSDのための機種非依存DMAフレームワーク」
    Jason R. Thorpe, BSD マガジン No.13
    (上のリンクから辿れる論文の翻訳)

「NetBSDデバイスドライバの設計および実装方法」
    前川将秀, BSD マガジン No.13

「NetBSDデバイスドライバ作成・最初の一歩」
    曽田哲之, BSD マガジン No.16

「ソースから読むNetBSDデバイスドライバAPI」
    筒井泉, BSD マガジン No.16

「NetBSDにおけるデバイスドライバの読み方、書き方」
    筒井泉, FreeBSD PRESS No.12

あたりですかねぇ。


では。
--
Takuya SHIOZAKI / ASTEC, Inc.

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: