ディバイスドライバを ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
324:login:Penguin 04/02/19 02:35 tYIYueC9 Linuxでのデバイス・ノード管理は現在 従来の/dev以下のデバイス・ノードファイル、devfs、udevが 存在しているようですが、デバイスドライバを書くような デバドラ開発者にはこの状態は影響するのでしょうか? 325:login:Penguin 04/02/19 10:34 iwEBqmwA 私は従来の/dev以下のデバイス・ノードファイルを使ってます devfsに対応するのも簡単だけど優先度低いから先送り 326:login:Penguin 04/02/24 22:37 BGHqYIMS modpostについて詳しく解説している文書をご存知でしたら教えて下さい。 327:login:Penguin 04/03/17 23:57 P4QfZyWd データシートをどうやって手に入れるか それが問題だ 328:login:Penguin 04/03/18 10:56 WBeyRceU 何のデータシート? 329:login:Penguin 04/04/08 16:25 E32BiKCa mmapについて質問させてください。 メモリデバイスをmmapするとき、ページサイズを4096Byteとした場合、 mmapされたデバイスの先頭からの"物理アドレス"と mmapしたプロセスのデバイスに割り当てられた"仮想アドレス"の 下位12bit(2^12 = 4096)は一致するのでしょうか? mmapではプロセスの仮想空間にページサイズ単位で ファイルやデバイスを割り当てることが出来るわけですよね。 ページサイズが関係してくると言うことはMMUのようなものが 作用して、この割り当てを管理しているのですよね。 (あるいはMMUそのものなんですか?そこが分かってないのですが) もしも、MMUの管理下にあるならば、実空間と仮想空間のアドレスの 下位12bitは一致するはずです。 MMUはページサイズ以下のアドレスを知らないはずですから。 ここまでは私の理解に間違えはないですよね。 でも、mmapが実際にどんな風に動いているか良く分からないので、 上のような疑問が沸いてしまったのです。 どなたかお分かりいになる方がいましたら教えてください。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5393日前に更新/265 KB
担当:undef