#MSX0
CALL IOTSENDのコード読んでみた。
あくまで自分の理解なので間違ってるかもだけど、I/Oポート8に対してコマンド0xAA,0x02を送信後、第一引数、第二引数に指定された文字列を最初に文字数、続いて文字列の内容の順にI/Oポート8に送信して終わり。受信はしていない。送る文字列の長さは128文字まで。
[送信順]
0xAA
0x02
第一引数の文字列長
第一引数の文字列
第二引数の文字列長
第二引数の文字列
で、何をするか(AA,02のコマンドが)はMSX0側のファームウェアの処理に依存するので、現時点では不明。
QT: https://fedibird.com/@mobileff/111338556226481255 [参照]
#MSX0
CALL IOTSENDにCALL IOTPUTと同じ引数を渡して呼んでみたけど、同じ動作はしなかった。そりゃそうか。
QT: https://fedibird.com/@mobileff/111345166612073317 [参照]