How about supporting the FAC MIDI Interface? It uses the 8251
chip (just like MSX MIDI) and has MIDI-in, MIDI-out and a switch.
This switch is connected to the interrupt signal leading to the
MSX. The ports used (need to check if these are mirrored over a
certain range):
I/O port 2: MIDI data port
I/O port 3: MIDI command(out) or status(in) port
Logged In: YES
user_id=790845
Port mirroring info:
port 2 is mirrored on 0, 4 and 6
port 3 is mirrored on 1, 5 and 7