+-----------------------------------------------------------------------------
| タイトル | dedit v2.26bの各種不都合を修正する
|ファイル名| dedt226ei.lzh
| カテゴリ | バイナリ差分
| 動作機種 | X680*0シリーズ
|前提ソフト| BUP/DEDIT V2.26b
| 圧縮方式 | LHA
|転載の可否| 禁止
|  作  者  | LeDA
+-----------------------------------------------------------------------------

ExtさんのDEDIT Ver2.26bでの各種不都合を修正します。
(1)2G以上のSCSIディスク部分に対して読み書き出来ない
        SCSIのコマンドを_S_READ/_S_WRITEから_S_READEXT/_S_WRITEEXTに変えただけ
        ただし、この変更により_S_READEXT/_S_WRITEEXTをサポートしない古いドライブでは
        使えなくなりました。
(2)16進で6桁を越える容量を持つセクター番号を表示出来ない
        20ビット目から表示していたのを32ビット全部に変更
(3)16進で6桁を越える容量を持つセクター番号を指定出来ない
        入力桁数を6桁から8桁に拡張
(4)TWOSCSIに対応していない
        SCSI-IDとして8〜15を許すようにする(入力と表示)

ついでにバージョン名も少し変えてしまいました^_^;)。

対象となるのは、
        dedit.x        89338  94-09-17  19:55:34
です。

この修正は無保証&非公式です。
上記dedit.xを逆アセンブルしたものを、公開されていたv2.26のCソースを参考にしながら
修正しています(最新版のCのソースが手に入らなかったため)。
このため、修正版のソースを公開していません。必要な方はご連絡ください。

また、私が使う以外のところは修正していません。


*未解決項目
・TwentyOne +Sに完全に対応していない


アーカイブ内容:
        dedit226e.hed
        dedit226e.bfd

ダウンロード:dedt226ei.Lzh

LeDA
<戻る>