开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Source code?


 

Hello All:
I have the Z80MC w/ SIO (no FP).

I know there are some Z80MC specific programs supplied within the DISK-A.BIN image but I see no source code for them.

I see no files populating the "Files" section of this group, how does one obtain the source code for:
XMODEM modified for Z80MC SIO support
SURVEY
MON-32K (which does not work on my Z80MC)

Peace and blessings.


 

Okay, I found a version of XMODEM that assembles and works properly.

It seems that the one provided with the SDcard images is V2.2 (7 Oct 2014 @ 8KB), while the one I found is V2.4 (4 August 2016 @ 4KB). I've assembled it with ASMX (Bruce Tomlin), uploaded it and used it with the Z80MC XMODEM.CFG supplied by Josh.

I've attached the source code to this message.

Peace and blessings.


 

scotty264b@... wrote:
Okay, I found a version of XMODEM that assembles and works properly.

It seems that the one provided with the SDcard images is V2.2 (7 Oct
2014 @ 8KB), while the one I found is V2.4 (4 August 2016 @ 4KB). I've
assembled it with ASMX (Bruce Tomlin), uploaded it and used it with the
Z80MC XMODEM.CFG supplied by Josh.
Hi Scotty,

Thanks for alerting us. Glad you found it.

The XMODEM on the DISK-A image was the *unconfigured* one. Josh added the configured one, and I put it in the DISK-A image. So it should be there to prevent this problem in the future. (Let me know if it's still not right)

Lee


--
ICEs have the same problem as lightbulbs. Why innovate and make
better ones when the current ones burn out often enough to keep
you in business? -- Hunter Cressall
--
Lee Hart, 814 8th Ave N, Sartell MN 56377, www.sunrise-ev.com


 

Hi Scott,

XModem by Martin Eberhard uses a config file.?
The DISK-A image at Lee's website has recently (Nov 2019) been updated with the correct config file to use SIO address.

SURVEY, I don't know this program.? It was just something found with CP/M so I included it.

MON-32K is an early version of my monitor that I used on my IMSAI, it won't work with the Z80MC, it should just be deleted.
Sorry, I certainly didn't do a very good job at cleaning / testing the CP/M image files.? Little time, many projects, I hope you understand.

Cheers,
Josh



On Monday, November 25, 2019, 4:35:37 p.m. CST, scotty264b@... <scotty264b@...> wrote:


Hello All:
I have the Z80MC w/ SIO (no FP).

I know there are some Z80MC specific programs supplied within the DISK-A.BIN image but I see no source code for them.

I see no files populating the "Files" section of this group, how does one obtain the source code for:
XMODEM modified for Z80MC SIO support
SURVEY
MON-32K (which does not work on my Z80MC)

Peace and blessings.


 

Hi Lee:
Thanks for replying. I was looking for the source code for XMODEM. The executable is already provided in the DISK-A.BIN image and it is the "Martin Eberhard" version. There are a few source code files out there called "XMODEM" but Martin's seems to be much easier to configure for different hardware. As for being "unconfigured", it uses its program defaults unless an XMODEM.CFG file is provided.

I'm also looking into KERMIT since KERMIT will take multiple file names for sending and receiving. I managed to get KERMIT running under SCO XENIX a few weeks ago. I can use the Linux version of KERMIT to interface with the XENIX virtual machine and all works well. There is a V4.11 available as source code and HEX overlays for CP/M. The HEATH H8 config overlay seems like it will work with a little modification because it directly supports the 8250 ACE.

Peace and blessings.


 

Josh:
You may want to provide the newer version of XMODEM on the DISK-A.BIN image since assembles to only 4KB in size rather than the 8KB that is currently provided.?
?
TheXMODEM.cfg file you recently provided works correctly but why tell XMODEM that the Z80 is running at 2MHz instead of 4MHz?
?
I have attached the ZIP'd V2.4 XMODEM.COM executable ans source code to this message.
?
Peace and blessings.


 

Scott,

I never put a lot of time and effort into perfecting XModem operations.? I got it running and moved on.

I don't have the time for this.? For example, I've spent the last 2 nights going to sleep at 2am, waking at 7.
Tonight I really wanted to get to bed by 11, but it's nearly 1am already... why?

Cheers,
Josh



On Tuesday, November 26, 2019, 2:41:40 PM EST, scotty264b@... <scotty264b@...> wrote:


Josh:
You may want to provide the newer version of XMODEM on the DISK-A.BIN image since assembles to only 4KB in size rather than the 8KB that is currently provided.?
?
TheXMODEM.cfg file you recently provided works correctly but why tell XMODEM that the Z80 is running at 2MHz instead of 4MHz?
?
I have attached the ZIP'd V2.4 XMODEM.COM executable ans source code to this message.
?
Peace and blessings.


 

Sources are on the net.? Look for Walnut creek CP/M CDrom.
http://www.classiccmp.org/cpmarchives/ftp.php?b=cpm/Software/WalnutCD

OR? the SIG/M acrchives (all PD with source):
http://www.classiccmp.org/cpmarchives/ftp.php?b=cpm%2FSoftware%2FWalnutCD%2Fsimtel%2Fsigm



THe home for finding that? and more is:? ?http://www.classiccmp.org/cpmarchives/