マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

やっぱりbochsでも駄目だった

うまく動いたと思ったbochsでも変数を1つ追加しただけで止まった。偶然動いただけで、うまくいってなかったらしい。何が原因で動かないかというと多分、特権レベル0のときのESPの値がおかしいんだろう。特権レベル3のタスクは動いているのに、特権レベル0のタスクだけ止まってたりするから、多分そうだ。特権レベルが3から0になるときの処理を勉強しなくては