] Laurens Holst wrote:
] > Well since the I/O ports are used and they both have mapped the same
] > ones,
] > they will probably both play the same
]
] >(unless they are used through
] > their
] > BIOS, which however rarely happens, I think only in Basic).
]
] How how how,
] Explain this to me please.
] I think you're wrong. You say yourself that they have the same I/O
] ports. I/O are visible on all busses of the MSX system. The BIOS is a
] Z80 ML prog like any other and it uses the I/O ports to talk to the
] MSX-Music chip. So how can the BIOS make a difference between two chips
] who listen to the same I/O port ????
You can disable the I/O ports of an individual MSX-Music chip by writing a
special value to a memory-mapped port in the Music-ROM page/range. Don't know
the address nor the 'disable' value by heart. You can re-enable the ports by
writing a different value to the same address. Furthermore, if I remember
correctly, the ports are also mapped to memory mapped I/O. Also in the
Music-ROM page/range. So this means that you can program the MSX-Music via
this memory-mapped I/O as well.
Though, it might be that this memory mapped I/O is not implemented in all
fm-pac clones...
Kind regards,
Alex
--
Visit The MSX Plaza (http://www.inter.nl.net/users/A.P.Wulms) for info
on XelaSoft, Merlasoft, Quadrivium, XSA Disk images, the MSX Hardware list,
SD-Snatcher on fMSX, documentation and lots more.
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
The MSX faq: http://www.faq.msxnet.org/
The MSX newsgroup: comp.sys.msx
The MSX IRC channel: #MSX on Undernet
****