[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 1030] Re:OSASK/AT ver.0.3
光成です。
川合さん
> ファイルは足りているようですが・・・。新たなバグの発見なのかも
>しれません。
フロッピーディスクが壊れてるのかと思いましたが、auxo4はsatellite4260
で正常に動作したので壊れていないと思います。
(同時にバグが修正されている事も確認できました)
以下はAthlonマシンでの現象です。
1. FDDから起動してauxo4[ret]とすると
General failure reading drive A
と出るのでIgnoreかFailかを数回選択しているとGUIの画面がでて、
INT 0x0D General Protect
CS:EIP=0020:00000067 EC=0000000C
eax=0000001C ecx=00000014 edx=0000000C ebx=FFFFFDCC
esp=FFFFFD48 ebp=FFFFFDCC esi=00001E1E edi=00000000
と出ました。
また別の時には
INT 0x03
CS:EIP=0007:00000001
esp=FFFFFFB8 それ以外のレジスタは0
でした。
(数値は調べていませんがGPが出るのは再現率100%です。)
2. FDD自体の不良かと思い、FDDから起動した後copy *.* c:tempしてから
FDDとHDDのファイルを1byteずつ比較してみると全て一致しました。
従ってFDDが壊れている可能性も低いと思います。
3. しかし、2.でコピーしたHDD上のディレクトリでauxo4を起動すると
正常に動作しました。
従って、私のマシンのFDDの調子が少し変なのか、auxo4のFDD読み込みルーチンが
タイミングにシビアなのかその辺りの気がします。