2017-01-11 10 views
0

私のカーネルのコマンドラインでメモリを159Miに制限しています。phram.koを挿入しても/ dev/entryまたは/ proc/mtdエントリは作成されません

insmod phram.ko phram=phram-test,0x9f00000,1Mi 

phram: phram-test device: 0x100000 at 0x9f00000 

なしデバイスが存在しないの/ dev/mtdchar/phramテスト は/ dev/mtdcharで作成されます。

私はカーネルのコマンドラインにmtdpartsのリストを持っていますが、phramが挿入されると自分自身がリストに追加されます。

mtdcharとmtdblockは、カーネル(= Y)の一部として組み込まれている

誰もがこの問題をデバッグするための次のステップを示唆しているのか?

答えて

0

これは、ベンダーのカーネルは特にニードフルですmtdcore.c内の行をコメントアウトしていたが判明:

//err = add_mtd_device(mtd); 

FML

関連する問題