Path: utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!rpi!bu.edu!mirror!pallio!dg From: dg@pallio.UUCP (David Goodenough) Newsgroups: comp.sys.cbm Subject: Re: terminal progs? Message-ID: Date: 17 Sep 90 04:13:29 GMT Lines: 26 Kurt Tappe says: > Yes, the 64's maximum is 2400, and to get that, the term program > must be FAST... no dirty code allowed. THe 128, in fast mode, > is supposed to be able to handle 4800, though I've never seen it > done. Assuming you use the RS232 code provided by Commodore. As someone once said however, Commodore can't program their way out of a wet paper bag. After having seen the Z80 code in their CP/M BIOS, I'd have to agree with that. I'm a CP/M / Z80 programmer rather than 6510 / 8502, so that opinion is based on the CP/M code. Suffice it to say they have a CPU clocked at something like 6 MHz, but it gets a throughput of about 2 MHz. I.e. they are wasting 65% of the CPU's horsepower in badly written interrupt and screen I/O drivers. Matt Desmond (and Geoff Welsh ???) got around the limits of the C128 for RS232 speed by the simple expedient of writing a new driver, and replacing the one that CBM provide. The new driver in DesTerm is more than capable of 9600, and with the SwiftLink Cartridge from Dr. Evil Labs, I've heard noises of 38.4 KBPS from a C128 equipped with a suitable copy of DesTerm (i.e. V2.00). -- dg@pallio.UUCP - David Goodenough +---+ IHS | +-+-+ ..... !harvard!xait!pallio!dg +-+-+ | AKA: dg%pallio.uucp@xait.xerox.com +---+