Hi!

I am trying to make fMSX emulate an RS232 cartridge. But I am quite confused.

I've seen 3 different ROM files: a ROM sent to me by Tristan, RS232.ROM from 
MEP and the ROM of a Panasonic modem sent to me by Takamichi. Only the one 
from MEP seems to access ports #80-#87, but in a way that doesn't seem 
compatible with the 8250 UART.

Some questions:
- What different types of RS232 for MSX exist?
- Which UARTs do they use?
- Which ROMs do they use?
- Please tell me about the handshakes, status signals etc.
- Can anyone provide me with data sheets?
(I have the data sheet for the UART used in the Sunrise RS232, but I don't 
have sheets for the older UARTs, only sheets of 16550 UARTs that claim to be 
8250 compatible)

This is the progress I made so far:
- Outputting works: serial output can be redirected, I tested output to file 
and named pipe, but devices (serial port or modem) will probably work as well.
- Inputting works: same as output.
- Flow control: doesn't work. For output, this doesn't seem like a problem to 
me, since the emulating machine is fast and has lots of buffer capacity. For 
input, this is a problem. The input is continuously read by the interrupt 
routine, even if the program is not accepting input.

Bye,
                Maarten


****
Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/
****

Reply via email to