[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 1674] Re: ponyets6, toledo6.
小柳です。こんばんは。
Hidemi KAWAI wrote:
>
> こんばんは、川合です。
>
> Koyanagi Masaaki さんは 2001/04/24 12:52:44 の「[OSASK 1668] Re:
> ponyets6, toledo6.」で書きました:
>
> >私の方では TOWNS が 88MB で PC/AT の方が 128MBなので
> >メモリが多いというのは可能性としてあると思います。
>
> 自分で言い出しておいて否定するのは情けないですが、どうしてメモ
> リが多いと駄目なのかそれが分かりません。16MBが正否を分ける境目だ
> というなら分からないでもないですが・・・。きっとメモリは関係ない
> でしょう。
手元にあるメモリ64MBのノートPC(Panasonic CF-45)で試してみたのですが、
こちらは川合さんが報告しているのと動作が似ていて、
・起動直後に CTRL + ALT + INSERT をすると再初期化に成功する。
・起動直後に CTRL + ALT + INSERT を押し続けると再初期化し続ける
何度も初期化する。そしてたまに画面がくずれて止まる。多分 KUR さんが
報告しているような文字化け現象と同じで、よく見ると
INT 0x0D General Protect と読める。
アプリを起動したまま CTRL + ALT + INSERT するとだいたい成功する。
1 度 General Protect が出た。
INT 0x0D General Protect
CS:EIP = 60:C72
EC = 0
EAX = 6F
ECX = 0
EDX = 80000000
EBX = 1000
ESP = FFFFFF84
EBP = 3000
ESI = 3000
EDI = 200
tss = 3000
TR = 120
[OSASK 1666] とCS:EIP が同じなのに tss が異なっている???
>
> >VMware 上でなら、仮想PCに割り当てるメモリを4MB以上で任意に
> >設定できるので、64MB境界付近で試せしたいのですが、ponyets6 は
> >0x534 のところにVESA function のフラグが無かったような気がします。
>
> はい、フラグの位置が変わっています。ponyets6では、0x424だろう
> と思われます。
確かにバイナリエディタで見るとここだと思うのですが、
ここを 0x01 に書き換えても同じエラーが出て起動できませんでした。
64MBのノートPCの方で川合さんのと似た結果が出たのは、
メモリの容量に関係があるのか、それとも PC のタイプが似ているのか
どうなのでしょうね。
--
小柳 雅明(Koyanagi.Masaaki !Atmark! nifty.ne.jp)
「人の足を止めるのは"絶望"ではなく"諦観"
人の足を進めるのは"希望"ではなく"意志"」
-- ARMS