DMAの件で、手詰まりになったので、CP/M-68KのBOOT部分をディスクイメージのセクタから切り出して、逆アセンブルしました。トラック1、サイド0、セクタ1~3が当該部位で、これはZ80のコードで書かれています。 BOOT ROMに比べてものすごく読みやすいコードが出力されて、DMAのコードが見つかり、Z80DMAのI/Oアドレスが分かります。 CP/M-68K起動時のZ80DMAのI/Oアドレス:0xcc BOOT ROMでは0xa1だったはずですが、これ以外考えられません。またこの時の初期化コードから、フロッピーディスクコントローラー(FDC)のデータレジスタが分かりました。 FDCコ…