RetroBrew Computers Forum
Discussion forum for the RetroBrew Computers community.

Home » RBC Forums » General Discussion » xmodem-1K, ymodem, or zmodem (improved data transfer programs for CP/M)
Re: xmodem-1K, ymodem, or zmodem [message #9035 is a reply to message #9032] Sun, 22 August 2021 07:08 Go to previous messageGo to previous message
Wayne W is currently offline  Wayne W
Messages: 385
Registered: October 2015
Location: Fallbrook, California, US...
Senior Member
b1ackmai1er wrote on Sun, 22 August 2021 02:06
The version of zmodem I have attached is https://github.com/mecparts/zmp which is re-implementation of zmp based on the last available code release of Ron Murray's zmp.
One of the changes in this reimplemetation is that it does not support multiple ports. i.e. it only supports console and one comm. port.

Ah, OK, that explains it. I saw the setport routine in the overlay, but no way to use it and it did not seem to be getting invoked. It was confusing.

b1ackmai1er wrote on Sun, 22 August 2021 02:06
The driver still supports ability to switch ports (Two comm. ports - A & B) and can be used with the original zmp but both versions do require a separate comms. port for the transfer, separate to the console.

OK. It is odd that the functionality was dropped. I think it is important to have such functionality. However, I am worried about losing the latest updates in the code. I don't suppose the serial port switching could be crafted back into the lastest? Also, I think there is a bit more complication to this. The console is not guaranteed to be on HBIOS unit Char 0. ZMP should use the current console unit for the console (which I think it should automatically) and then allow using any other port for communications. This means comparing the requested port with the current console unit and disallowing the use of the console unit. I can do this if you like.[/quote]

This is great work. Thanks Phil.

-Wayne
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Simple80, a low-cost, glue-less CP/M Ready Z80 SBC
Next Topic: TL866II+ minipro update.dat?


Current Time: Wed May 14 10:21:34 PDT 2025

Total time taken to generate the page: 0.00672 seconds