何とか手持ちの資料とかいただいた資料とかを駆使して、RS-232Cコネクタの信号線を類推(?)してみました。
本体のカバーをあけると、以下の写真のようになっているところがあります。
3つコネクタが並んでいますが、左からCN10(スピーカ)、CN4、CN5です。このCN4とCN5に、写真上にねじ止めされているRS-232Cユニットからのケーブルを接続します。
まず、CN4です。in/out方向は本体側から見てです。
- RESET(out)
- D0(inout)
- D1(inout)
- D2(inout)
- D3(inout)
- D4(inout)
- D5(inout)
- D6(inout)
- D7(inout)
- ^IORD(out)
- ^IOWR(out)
- Career Detect(in)
次、CN5です。
- ^CS0(out)
- A0(out)
- NC
- ^RxRDY(in)
- Clock(x2)(out)
- Clock(x1/2)(out)
- GND
- +5V(out)
- +12V(out)
- -12V(out)
正しい保証は全くありません。
RESETは正論理のようです。 IORDとIOWRは、それぞれIORQ or RD, IORQ or WRがデコードされたものなので、このままI/Oリクエストとして扱うことができます。 ^CS0は8251の^CSに接続されているChip Selectなのですが、この信号が本体内でどのように作られているのかはよくわかりません。
以上が正しいとすると、前回の想定はほぼ正しいことになります。 アドレスのデコードはおろか、I/Oリクエストのデコードも不要になるので、かなり論理が簡単になることが期待できます。 ただし、I/Oポートは0x80/0x81(またはそのイメージ)に固定されます。
これでSDカードインタフェースを作ったとすると、拡張スロット用の回路からHC32とHC4078を排除することができるので、かなりお手軽です。
ただ、メモリの接続はできないので、やはり通信系のインタフェースを実装するのが適切なのではないかと思います。

RxRDY がサブ CPU につながってるんでしたっけ(割り込み用)?
RD/WR は既にデコード済みとなると、CS0 は何でしょうね。。。
これもデコード信号ぽいですけど。。。
確かに、簡易スロットとしても良いですね。APPLE II のスロットみたいです。
RxRDYは8049に接続されています。本来は受信割り込み用でしょうね。
本体のヘッダピンがちょっと太いので、うまく挿さるコネクタがいりますね。