[最新] ■[前年|前月|前日|2016/06/14|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]
■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]

@gorry5 [<<|@|>>]
06/14 16:18 @kmoroboshi 実際にポートにどんな値が出ているのかをまずエミュレータで確認してみるのが簡単そうですが… (boda)
06/14 16:27 (@kmoroboshi) @gorry5 はい…ポート1800Hにトラップ仕掛けて…とやったんですが、下位8bitしか見てないのでXX00Hが全部トラップされるという…
06/14 16:30 @kmoroboshi 未初期化値はBIOS初期化レベルから変化していないか、さもなくばハードリセット時に何か書かれるのか… (pigo)
06/14 16:36 (@kmoroboshi) @gorry5 ありがとうございます。そうですね、IPL/BIOSの設定済みを暗黙に期待するというのはありそうです。
06/14 17:42 @kmoroboshi 試しにXmilでトレースログONにしてビルドして追ってみましたが、R0(out 1800,00/out 1801,xx)はちゃんと$35を書いていますね (sezi)
06/14 17:42 @kmoroboshi ログはこちら URL:p.upa.jp (sedi)
06/14 17:55 @sinpen Xcode8移行という実質最大のアレが… :D (tito)
06/14 17:55 (@sinpen) @gorry5 Sierraでしか動かないとかされたらホントにもう (tigi)
06/14 17:58 (@kmoroboshi) @gorry5 右端の16進がPC値のようですので、045CはIPLの領域ですね(厳密にIPL/BIOSは分離できませんけども)。私が追いかけていたのは1286?のコードですね。でも35Hですか。ううーん (tuti)

@gorry5 | @kmoroboshi @sinpen

@kmoroboshi [<<|@|>>]
06/14 16:18 (@gorry5) @kmoroboshi 実際にポートにどんな値が出ているのかをまずエミュレータで確認してみるのが簡単そうですが… (boda)
06/14 16:27 @gorry5 はい…ポート1800Hにトラップ仕掛けて…とやったんですが、下位8bitしか見てないのでXX00Hが全部トラップされるという…
06/14 16:27 FB02を調べた限りだとREG 1から設定していて、それらは同一だったので、REG 0の記述値が違うんじゃなかろうか、ってところです (pisu)
06/14 16:30 (@gorry5) @kmoroboshi 未初期化値はBIOS初期化レベルから変化していないか、さもなくばハードリセット時に何か書かれるのか… (pigo)
06/14 16:36 @gorry5 ありがとうございます。そうですね、IPL/BIOSの設定済みを暗黙に期待するというのはありそうです。
--------
06/14 16:36 時間無くてテストパターンが少なかったので試してみたいところです(WIDTH命令のオプションスイッチで15K/24Kを切り替えでもREG 0の書き込みが確認できず… (pumi)
--------
06/14 17:42 (@gorry5) @kmoroboshi 試しにXmilでトレースログONにしてビルドして追ってみましたが、R0(out 1800,00/out 1801,xx)はちゃんと$35を書いていますね (sezi)
06/14 17:42 (@gorry5) @kmoroboshi ログはこちら URL:p.upa.jp (sedi)
06/14 17:58 @gorry5 右端の16進がPC値のようですので、045CはIPLの領域ですね(厳密にIPL/BIOSは分離できませんけども)。私が追いかけていたのは1286?のコードですね。でも35Hですか。ううーん (tuti)

@sinpen [<<|@|>>]
06/14 17:55 (@gorry5) @sinpen Xcode8移行という実質最大のアレが… :D (tito)
06/14 17:55 @gorry5 Sierraでしか動かないとかされたらホントにもう (tigi)

■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]
[最新] ■[前年|前月|前日|2016/06/14|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]