+-----------------------------------------------------------------------------
| タイトル | X68030 CompactでずれるRTCを補正する"TimeDate30" V1.50
|ファイル名| TM30_150i.lzh
| カテゴリ | バイナリ&ソース
| 動作機種 | X68030シリーズ(X68000およびエミュレーターでは無用です)
|前提ソフト| Human68K V3.02(多分バージョンは問わないとは思います)
| 圧縮方式 | LHA
|転載の可否| 可
| 作 者 | LeDA
+-----------------------------------------------------------------------------
噂によると、初期ロットのX68030 CompactではRTCがずれまくる現象が発生するそうです。
(X68000全機種/X68030では発生しない。)
うちのもまさにこれに該当するようで、一日どころかものの一時間で数分ずれます。
特に、MPUのパワーを使う処理(コンパイルとか)をするとひどくなるようです。
ということで、このずれを見かけ上補正するのがこのTimeDate30です。
これでばっちりずれなくなります。
*V1.5での変更点
・00:00で日が繰り上がらないのを修正
(通電1日を経過した時点で日が繰り上がっていたはず。)
・IOCS _TIMESET/_DATESETのリターン値が本来のIOCSと異なっていたので修正
まだ電源OFF時にエラーが出ることがありますが、原因不明です。
アーカイブ内容
TimeDate30.hed アップロードヘッダー
TimeDate30.doc 説明書
TimeDate30.s ソース
TimeDate30.x 実行ファイル
ダウンロード:TM30_150i.Lzh
LeDA