Zmodem4CPM
Zmodem4CPM copied to clipboard
Project is to port original Zmodem for Unix to CP/M and provide binaries and source code for platform specific modification as needed. Based on 1986 C source code by Chuck Forsberg
rz.c and sz.c include the signal.h header file but CP/M does not support Unix style signals. Need to make adjustments to code to replace this functionality with equivalent for CP/M
the termio.h is "included" in rbsb.c but is not available in z88dk environment. Obtained similar vintage termio.h file from SysIII/SysV archive but does not provide expected defines resulting in compilation...
BUFSIZ is undefined leading to error during compile. Normally BUFSIZ is defined by c compiler environment for standard IO and varies depending on environment. from https://c-programming-know-how.blogspot.com/2014/03/what-is-bufsiz.html "BUFSIZ is a constant...