William R Sowerbutts
2014-06-09 01:04:28 UTC
I've been working on a program to transfer files through the RS-422 port on
the Mark IV SBC. FATPIPE is my file transfer program, still in development
but already useful.
On my 36.864MHz Mark IV it runs at the hardware maximum of 0.576Mbps
(56KByte/s) with over 98% efficiency. To transfer a 512K ROM image takes 166
seconds with XMODEM at 38400 bps on the console port, but just 9.2 seconds
with FATPIPE -- 18 times faster.
More details, pictures of my RS-422 adapter hardware, the source code and a
compiled executable can all be found here:
http://sowerbutts.com/8bit/fatpipe/
Please let me know if it works for you.
Will
_________________________________________________________________________
William R Sowerbutts will-***@public.gmane.org
"Carpe post meridiem" http://sowerbutts.com
main(){char*s=">#=0> ^#X@#@^7=",c=0,m;for(;c<15;c++)for
(m=-1;m<7;putchar(m++/6&c%3/2?10:s[c]-31&1<<m?42:32));}
the Mark IV SBC. FATPIPE is my file transfer program, still in development
but already useful.
On my 36.864MHz Mark IV it runs at the hardware maximum of 0.576Mbps
(56KByte/s) with over 98% efficiency. To transfer a 512K ROM image takes 166
seconds with XMODEM at 38400 bps on the console port, but just 9.2 seconds
with FATPIPE -- 18 times faster.
More details, pictures of my RS-422 adapter hardware, the source code and a
compiled executable can all be found here:
http://sowerbutts.com/8bit/fatpipe/
Please let me know if it works for you.
Will
_________________________________________________________________________
William R Sowerbutts will-***@public.gmane.org
"Carpe post meridiem" http://sowerbutts.com
main(){char*s=">#=0> ^#X@#@^7=",c=0,m;for(;c<15;c++)for
(m=-1;m<7;putchar(m++/6&c%3/2?10:s[c]-31&1<<m?42:32));}