ARM例外ベクトルをどのように再配置しますか?
基本的に、ある方法でそれらを再マップできる必要があるため、ARMコアがベクターを実行しようとすると、にあるROMではなく、カーネルのRAMビットに格納されているカスタム例外ベクターを実行する必要があります0x0
。それは可能ですか?それとも、 ROMからカーネルに割り込みをルーティングするつもりですか?
つまり、基本的に、ARMコアに「ベクターテーブルの新しいアドレスはここにあります」と伝える方法はありますか?CPUを高ベクトルモードで起動できることは知っていますが、それは私が探しているものではありません。ベクターベースをカスタムアドレスに動的に設定できる必要があります。