SxSI procedure minor update

Started by neko68k, February 07, 2014, 02:13:02 PM

Previous topic - Next topic

neko68k

Adds procedure to patch SASIIOCS.SYS and BOOTSET.X to fix a DMA/Interrupt problem.

Hard Drive on SASI Machine: Chapter 3


--

□ SxSIの232C文字落ち対策パッチ

この差分は、SxSI4セット内の

SASIIOCS.SYS       2180  93-06-17   4:00:00  (config.sysでSxSIしている人用)
BOOTSET.X      10792  93-06-17   4:00:00  (SRAM起動でSxSIしている人用)
BOOTSETT.X      11384  93-06-17   4:00:00  (同上で高速機種の人用)

に適用して下さい。


対策内容は、

・DMAの転送サイズがパック有り8ビットになっていたため、
  パック無8ビットに変更

以上です。

  DMAってパック有り8ビットの設定だと、サイクルスチールモード
でも2バイト転送するまでバスを開放しないようです。このためCPU
が動けず、割り込み処理もできないため文字落ちしていたようです。

  制作者のHero.氏ならびに試験版にレポート下さったガムオ氏に
感謝致します。

               SPS0764 Gao