jdh@qubix.UUCP (07/19/83)
Somebody asked about Exidy I/O a while back, and I finally dug out my dusty software manual for the beast. Rather than munge Exidy's description of the I/O port, let me quote the manual: --> Another part of Z80 port FE (output bit 7) determines whether the serial port is RS-232C (bit on) or dual cassette (bit off). Cassette is the default. Output bit 6 controls the baud rate (1=1200, default, 0=300). Port status is placed on port FD while data transfer occurs on FC. For example, to connect a 300 or 1200 baud RS232-C serial printer, the following guidelines may be used: 1. Connect pin 7 of the serial DB25 connector to printer ground pin 7. 2. Connect pin 3 to printer pin 2. 3. Connect pin 2 to printer pin 3. <-- I think you might have another problem with the ol' Exidy. I don't know what rev. ROM's my machine has, but in order to get MODEM7 to work correctly I had to include the following code in my modem7 program: CALL 0E1A2H ; Get monitor stack in IY LDA 0C0 LD (IY + 45H), A OUT 0FEH MVI A,1BH OUT 0FDH IN 0FCH ; Then output ok on FC (serial port). The above code sets up the Exidy port at FC for serial data transfers; the obscure call to an OS ROM routine is completely undocumented; my brother dis- covered it while disassembling some Exidy software in order to figure out why his serial data transfer stuff wouldn't work! In case you're completely stuck (ie you have a different rev machine), you could either buy the SmartTerminal program from Quality Software, or buy the "Sorcerer Software Manual" (c)1979 Exidy Inc. 390 Java Drive, Sunnyvale, Ca 94086 Hope this helps you (as well as any other Exidy owners out there!) John Hallesy {decvax,ucbvax}!decwrl!qubix!jdh {ittvax,amd70}!qubix!jdh decwrl!qubix!jdh@Berkeley.ARPA