上記から0.5秒設定のタイマ(8253A)が1秒のリアルタイムクロック(カレンダ時計)に対しての回数が
20(0x0015)で正常値でなのにたいし、50(0x0032)で2.5倍となっております。
undocのこのページ
> o 各カウンタへの入力クロックは、システムクロック周波数に依存する。
> 8253Aでは、カウンタ#0〜#2にそれぞれ独立のクロックを入力することが
> できるが、PC-9800では全て同じ周波数が入力されている。
> ----------------+------------------------------
> システムクロック|カウンタの入力クロック周波数
> ----------------+------------------------------
> 5M,10MHz系(*1) |1.9968MHz
> 8MHz系 (*2) |2.4576MHz
> ----------------+------------------------------
> *1: 0000:0501h bit 7=0のとき
> *2: 0000:0501h bit 7=1のとき
これは間違っています。正しくは
----------------+------------------------------
システムクロック|カウンタの入力クロック周波数
----------------+------------------------------
5M,10MHz系(*1) |1.9968MHz
8MHz系 (*2) |2.4576MHz
----------------+------------------------------
*1: 0000:0501h bit 7=0のとき
*2: 0000:0501h bit 7=1のとき
undocのとおりに実装するとハマるのでご注意ください。
それでも2倍の開きがあるのでまだ問題があります、SCLK1(Cバス)のクロックにも注意が
必要です5MHz系でもPC-9801初代・E・F・Mとそれ以外ではSCLKのクロックが異なります。
SL9821はBASEFREQが24576(kHz)なので素直にそれをマイマへ入力すれば良いのに、
誤った係数変換を行ってしまい、恐らくタイマに60494(khz)が入ってしまっていると思われます。
それでもWindows NT 3.xと4.0以外のWindowsは動いてしまうので気づきにくいところではあります。
探検
PC-98エミュを語ろう19
■ このスレッドは過去ログ倉庫に格納されています
2021/01/19(火) 02:51:30.88ID:7El1eVA50
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★3 [ぐれ★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- 日本、高市のお陰で破滅に近づくwwwwwwww
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- あくたんのおまんこを舐めてる男がいると思うと羨ましくて悔しくて眠れない
- まみちゃん
- ちっしゃーねーな。俺が習近平のアナルに武力侵攻してきてやるよ
