Re: Serial Slave 0.7b out

From: Marko Mäkelä (
Date: 2002-02-27 14:55:08

Christopher Phillips wrote:
> Should be any that support M-W and M-E, has a page I can use
> for code at 0x500, ...

A wild idea: How much does the hardware of the PET disk drives vary? 
Would a custom routine that runs on the DOS CPU work on all types of 
drives ([234]040, 8[02]50 and 90[69]0)?  Of course, the protocol would 
transfer at least whole bytes at a time (more than that, if the 
handshaking lines can be misused for transfers).

> True.  I will tidy up my own code a little first though.

But don't look at the protocol the IRQ loader uses.  It tolerates 
arbitrary pauses on the computer side, but it has very bad throughput.

>>Have you looked at the cbmlink null-modem protocol?
> I should look at SerialSlave first as I already have the hardware ;-)

Maybe I haven't pointed it out clearly enough, but the current version 
of cbmlink supports also 6551 based null modem connections (3 wires: 
GND, TxD and RxD) on POSIX termios and on Win32.  I have tested it on 
the plus/4 and on the CBM 720 (a.k.a. high-profile B-256), but I don't 
have a SwiftLink-like 6551 cartridge for the C64/C128 I could test it with.

> I'd be interested in testing it

In that case, send me your address.  After all, I wouldn't have invented 
it if I hadn't visited your place.


       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail 2.1.1.