2016-08-24 13 views
1

LinuxカーネルでCONFIG_STRICT_DEVMEMオプションを無効にして再コンパイルする必要があります。どうして?私はそうするように言われました。 .configファイルでコメントするだけで無効にすることができますが、make menuconfigまたはmake nconfigでどのように行われているかを確認する必要があります。どうして?これはデモのためのもので、私はそれを表示する必要があります。誰もそれを行う方法を知っていますか?make menuconfigまたはmake nconfigでCONFIG_STRICT_DEVMEMを無効にする方法

何か助けていただければ幸いです。

+0

「カーネルハッキング」の対象はありますか? –

+0

@ IgnacioVazquez-Abrams私はそうしました。これはまさに私の思想でした。いくつかのオプションを試しましたが、どれも 'CONFIG_STRICT_DEVMEM'の値を変更していないようです。 – flashburn

+1

1)make menuconfig 2) "/"を打つ3) "devmem"を入力4)??? 5)利益! – Notlikethat

答えて

1

あなたがあなたのやり方を知らない場合は、/を検索して(vimやfriendsなど)検索し、設定オプションを十分入力してください。 "strict_devmem"または単に "devmem"です。カッコ内の数字の1つを押すと、関連するメニューに直接ジャンプできます。ランダムなオプションをたくさん確認する必要がある場合(例えば、systemdファイルシステムでうまくいくdefconfigを開発するなど)、絶対的な救済策です。

この特定のケースでは、「カーネルハッキング」で「/ dev/memへのフィルタアクセス」として利用できるはずです。

関連する問題