From: David Wood (jbevren_at_starbase.globalpc.net)
Date: 2003-06-05 17:02:34
On rs232 it takes at least two bits to frame a byte:
1 start
8 data
1 stop
Thus its easy to calculate throughput on a saturated unblocked line: remove
a zero.
-David
On Thu, 5 Jun 2003, Marko [iso-8859-1] Mäkelä wrote:
> I released a new version of c2nload, the fastloader for my RS-232 based tape
> drive emulator (http://www.funet.fi/pub/cbm/crossplatform/tranfer/C2N232/).
> This version has two new features: the ability to disable automatic start-up
> of the program, and the ability to load data to the RAM area $d000-$dfff on
> the C64 and C128. It also fixes a bug on the 264 series: there, tape file
> names are 17 characters long, not 16.
>
> I measured the transfer speed on the C64, C128, Vic-20 and plus/4 (not on
> the PET, as my 8032 is a bit difficult to access). Loading a 3-byte program
> file takes almost 6 seconds. Loading a file from $400 to $ffff on the
> Commodore 64 takes 22.618 seconds real time (and virtually no user or system
> time), measured with two different files copied from /dev/random. The
> transfer of the last 64511 bytes takes 16.709 seconds, which yields a transfer
> rate of 3860.8 bytes per second. I would have expected that a 38,400 bps line
> with 8 data bits and one stop bit would only yield 3840 bytes per second.
>
> Marko
>
> Message was sent through the cbm-hackers mailing list
>
Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.