2

私のシミュレーションプラットフォームでは、ubootを使用してLinuxカーネルを起動し、ebootを使用してwince6カーネルを起動できます。しかし、ubootを直接使用してWince 6を起動できますか?または、uboot chainloadをebootさせる必要がありますか?私は何をすべきか?ありがとう

4

1 に答える 1

1

ubootは、Linuxと同じようにCEを確実にロードできます。しかし、どのように複雑な質問です。ebootからの起動方法によって異なります。XIPしますか?OSをRAMにコピーしてジャンプしますか?

あなたがする必要があるのは、ebootが行っているのと同じステップ(例えば、MMUの有効化、キャッシュの有効化、メディアからRAMへのコピー、アドレスへのジャンプ)を行うようにubootを変更することです。Linuxカーネルには、まったく同じ一連の手順が必要になる可能性が高いため、それほど多くの変更は行われない可能性があります。

于 2011-04-07T12:29:03.563 に答える