2
  1. ARM Linux では、正確にどの時点で mmu が有効になります。つまり、どのファイル (アセンブリ ファイルまたは arch/arm/kernel/setup.c の paging_init())

  2. ARM Linux は、ページングなしでの実行をサポートしていますか。

前もって感謝します。

4

3 に答える 3

5

this (dead) とARM Linux の起動プロセスに関するこのページをご覧ください。それらはおそらく多少古くなっていますが、かなり近いはずです。

  1. MMU はarch/arm/kernel/head.S__enable_mmu関数で有効になります。
  2. MMU をまったく使用せずに実行することもできます。uCLinux プロジェクトは数年前にメインラインに統合されました。
于 2012-04-04T12:31:30.083 に答える
0

最初の質問に対する答えはわかりません。ソースを閲覧します。

カスタムARMボードで使用しているELDKにはページングがなく、Linuxは問題なく動作します。

于 2012-04-03T20:26:18.647 に答える