--- np2/update.txt 2004/01/07 06:53:47 1.41 +++ np2/update.txt 2004/01/15 06:20:42 1.45 @@ -12,6 +12,7 @@  ・主にRISC向けの最適化、その2  ・EPSON PCシリーズのアーキテクチャをサポート + ・ARM版CPUコアのサポート  ・CPU(I286C) … シングルステップ割り込みの修正  ・CPU(I286C) … int3 / int imm8 / into クロック数を修正  ・CPU(I286C) … shl r/m8,cl / shr r/m8,cl の修正 @@ -27,15 +28,10 @@  ・MIDI … STATSAVEの修正  ・SOUND … JAST SOUNDをサポート  ・Vermouth … Roland GSコマンドの一部に対応 - ・BIOS … DISK BIOSをサポート(但し 通常のBIOSコールは DISK BIOSを使用せずに BIOSレベルでシミュレートしています) - ・BIOS … SASI/SCSI BIOS ROMをサポート(BIOSアドレス d000:0000)  補足   ver0.73では EPSONモードの時 D000〜DFFFがRAM化されます。   ・SOUND BIOSは D000,D400に配置しないで下さい、もしくはUMB等で破壊されないようにして下さい。 -  ・SASI/SCSI BIOSについては 殆どの場合にはブート時にしか使っていないので RAM内容を破壊しても HDDアクセスは正常に行なわれます。 -   ※アプリケーションが SASI/SCSI BIOSを直視しない限りは大丈夫。 -    ver0.72までは SASI/SCSI BIOSがサポートされていない(=つまり使われていない) ver0.72までに動いていたソフトウェアはほぼ大丈夫と言えます。  (X11) @@ -56,11 +52,22 @@    パラレルなので 機種依存部の COMMNG.Cを修正して CMJASTCを呼ぶ    使用・未使用判定は OSごとに(np2oscfgで)設定すること +  ・wavemix sound/getsnd については ver0.73では不要ですが、 +   ver0.74あたりで使用する予定(Seeksnd?/OPNA/AMD-98の共用ルーチン化) +   今までのseeksndインタフェイスはどうするかね… +  更新履歴に書かなくていい変更点 -  ・i286c/i286xに簡易プロテクトモードを追加(保護・タスクなし) +  ・i286a/i286c/i286xに簡易プロテクトモードを追加(保護・タスクなし)   ・DMACを再配置できるように修正   ・CPU/EGCのストラクチャの調整 +  ・BIOS … DISK BIOSをサポート(但し 通常のBIOSコールは DISK BIOSを使用せずに BIOSレベルでシミュレートしています) +  ・BIOS … SASI/SCSI BIOS ROMをサポート(BIOSアドレス d000:0000) +   補足→ (ver0.74に回す) +    SASI/SCSI BIOSは 殆どの場合にはブート時にしか使っていないので RAM内容を破壊しても HDDアクセスは正常に行なわれます。 +    ※アプリケーションが SASI/SCSI BIOSを直視しない限りは大丈夫。 +     ver0.72までは SASI/SCSI BIOSがサポートされていない(=つまり使われていない) ver0.72までに動いていたソフトウェアはほぼ大丈夫と言えます。 +  ・hostdrv... // ----