] 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
****

Reply via email to