[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[OSASK 1676] Re: ponyets6, toledo6.



  こんばんは、川合です。


Koyanagi Masaaki さんは 2001/04/24 22:25:43 の「[OSASK 1674] Re:
 ponyets6, toledo6.」で書きました:

>手元にあるメモリ64MBのノートPC(Panasonic CF-45)で試してみたのですが、
>こちらは川合さんが報告しているのと動作が似ていて、
>・起動直後に CTRL + ALT + INSERT をすると再初期化に成功する。
>・起動直後に CTRL + ALT + INSERT を押し続けると再初期化し続ける
>何度も初期化する。そしてたまに画面がくずれて止まる。多分 KUR さんが
>報告しているような文字化け現象と同じで、よく見ると
>INT 0x0D General Protect と読める。

  いや、その、KURさんのご報告くださった症状は、どうもTOWNS固有の
文字化けなので、小柳さんがここで書かれているものとは異なるでしょ
う。しかし、ponyets6で文字化けが出ましたか・・・うーん・・・。

>[OSASK 1666] とCS:EIP が同じなのに tss が異なっている???

  なるほど。ということは、tssは本質的ではないように思われます。T
APIがあやしいです。

>>   はい、フラグの位置が変わっています。ponyets6では、0x424だろう
>> と思われます。
>確かにバイナリエディタで見るとここだと思うのですが、
>ここを 0x01 に書き換えても同じエラーが出て起動できませんでした。

  あらら、そうでしたか。すみません。・・・ちょっと調べてみること
にします。しばらくお待ちください。

>64MBのノートPCの方で川合さんのと似た結果が出たのは、
>メモリの容量に関係があるのか、それとも PC のタイプが似ているのか
>どうなのでしょうね。

  まだ完全な原因の切り分けはできていませんが、どのルーチンが怪し
いかは目星がついてきました。起動後にリアルメモリの内容をプロテク
トメモリへ転送する努力をやめれば、すんなりといきそうな気がしてい
ます。

  転送ルーチンのどこが悪いのかは、本当に転送しなければ正常に動く
のかなどは、現在調査中です。


  それでは。

--
    川合 秀実(KAWAI Hidemi)
川合堂社長 / OSASK計画総指揮 / カーネル開発班
E-mail:kawai !Atmark! imasy.org
Homepage http://www.imasy.org/~kawai/