-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LMODEM - serial file transfer #969
Comments
And if anyone needs XMODEM for a different PDP-10 OS...
|
ITS can run WAITS programs... |
XMODEM.SAI[SUB,SYS] on SAILDART. |
Split off MMODEM to #2020. |
The LMODEM code loads UMLMAC, IOTA, LOOP, GCDEMN, FORMAT, SHARPM, YESNOP, DEFMAX, MACAID, which are already present in this repository. It also loads SIGNAL and ERRMAC which aren't. But there are copies in the EJS directory, so that may be fixable. The one missing file is DSK8. |
@WestfW's MODEM.MAC: This was in use on SIMTEL-20. |
We have located copies of all necessary LMODEM files, but there is a problem compiling them. The |
The macro |
LMODEM checks the TTY line parameters. First it examines the %TYDIL bit in TTYTYP, to see if it's a dial-up line. If not, it must be an STY or else LMODEM will balk. Second, it checks what type of TTY controller it is. Only TK-10, Morton, or DTE-20 are recognized but an unknown type will be accepted. Only DTE-20 works with full 8-bit transfers, the others get 7-bit. The help file says:
|
That text in the ZCPR3 manual is a bit mangled, but it's copied from The Great SIMTEL20 Archive Blurb which was periodically posted to Usenet. It's meant to say:
|
Actually, it did. There were essentially two broken versions of tops20 floating around at the time; one of which did Telnet Binary Mode wrong, and one of which did not negotiate Binary Mode when the TTY (VTY) was set that way. Or something like that. The Tops20 modem code has hacks to try to get things to work in either case. The oocities copy seems truncated. I've uploaded a fresh copy of the tops20 code to https://github.com/WestfW/TOPS20-MODEM/tree/master (along with a bit of historical exposition.) |
Closing this because LMODEM is now installed and working, see #2090. Checked with KL10 DTE20 TTY line that has %TYDIL set. It's available on port 10015. I have not tested this with an (X)MODEM program on the other side though.
|
CPM; TS LMODEM
.INFO.; LMODEM HELP
CPM; HELP LMODEM
GUMBY; LMODEM INFO
FJW; LMODEM > (also PLUKEL; and EB;)
MC: CPM; MODEM2 PROTO
GZ in news:[email protected]:
So LMODEM implements the XMODEM protocol, and MMODEM implements either XMODEM-CRC or YMODEM...
The text was updated successfully, but these errors were encountered: