フォロー


有志の方のコードや、IoT BASICのROMをちらっと覗いた感じだと、IOTPUTやIOTGETは手順にしたがってI/Oポート8番を通じて粛々と決まった手順で入出力しているように見える。

つまり、dhtやanalogのような特定のノードパスのときにM5StackのどのPORTに何をさせるかは、MSX0エミュレータ側ではなく、MSX0 Stackのファームウェア側でノードパスを見て判断してるってことかなーと推測。

となるとこれ以上は素人には手が出せない領域なのかなー
さすがにファーム自体のカスタムとかやりだしたら(そもそも自分にはそんな能力ないけど)MSXの"統一規格"がなくなってしまうから良くないかな…

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。