組み込み x86 マイクロコントローラー上の Linux でアプリケーションを実行しています。この CPU をアプリケーションから確実にリセットできるようにしたいのです。
この時点でカーネルとオペレーティング システムが危険にさらされている可能性があるため、「再起動」または「シャットダウン」を呼び出しても機能しないと仮定します。
ウォッチドッグ タイマーがないと仮定します。それでも、ウォッチドッグタイマーがデーモンによって呼び出されることがあります (たとえば、Busyboxにはデーモンがあります) 。
CPUをリセットするx86上のいくつかのレジスタを呼び出す、私が書くことができるインラインアセンブリはありますか?