Hi Bob, that looks pretty interesting. I'm not sure what would be required
to write a client for cp/m but it might be do-able.
Post by Bob DevriesHi Max,
have you considered a PC-based file server with a client on CP/M.
I'm a Tandy Colour Computer fan, and there's software called DRIVEWIRE
which allows the Colour Computer to get files from the PC server (a Java
App). The DRIVEWIRE software looks like a disk drive to the Colour Computer.
https://sites.google.com/site/drivewire4/
Regards, Bob Devries
Dalby, QLD, Australia
----- Original Message -----
*Sent:* Tuesday, February 18, 2014 8:01 AM
*Subject:* Re: [N8VEM: 17353] Re: Re: Update Notice -- Z180 SBC Mark IV
board, rev. 1.00
I think Xmodem can be made to perform faster by using a higher speed comms
link. But that makes it essential to have an interrupt driven serial
driver and some sort of flow control or buffer large enough to hold a full
packet.
The issue with Xmodem is that there is a lot of fiddling to kick off a
transfer and it is oriented to transfer of a single file at a time.
Another option is to use a more integrated file transfer method such as
CP/Net or Kermit. There was also a program called MOVE-IT which was pretty
useful.
These programs generally require a dedicated serial port rather than
trying share the console port. I have always been a proponent of the
second serial port for that reason. With the availability of Video
terminal cards now the standard serial port is free to use for file
transfer.
I'm surprised there hasn't been more discussion around file transfer as it
is an essential part of bringing up a system.
With the loss of the serial port from a most new PCs these days we
probably need to look at incorporating USB on our future boards. I know
that there are USB serial adapters but they tend to be a little clunky for
my taste.
I have been looking at the FTDI FT245BL chip recently and although it is
SMD it should be fairly easy to solder. Maybe that is an option.. With an
all-CMOS chipset, the board might be able to be powered from the USB also.
Direct file system access, either FAT on CP/M or CP/M FS on Windows/Linux
- easiest to use, hardest to implement
2. Networking, using cp/net, move-it. Requires interrupt driven comms (for
performance) but fairly easy to get setup and can be left in place
3. Modem type programs such as XMODEM, Y/Z MODEM, KERMIT etc same as (2)
Can anyone think of others?
Cheers!
Max
Post by Wayne WarthenThis issue of having a simple way to get files form a host machine to a
CP/M machine has come up repeatedly. The concepts that John and Max
described are absolutely the right answer and hopefully they can be fleshed
out at some point.
In the meantime, I do have a simple toolset that I have been using for
some time now to create an image that can be copied to floppy, SD Card, or
CF Card media (also SIMH emulator disks). You dump the files you want into
a directory structure, run the script, and out comes an image that is ready
to copy to the appropriate media. This solution is specific to Windows and
uses PowerShell for the automation.
For anyone that wants to try it, I have placed "ImageMaker" in the RomWBW
distribution directory of the Wiki The zip archive with the toolset is
found at http://n8vem-sbc.pbworks.com/w/file/75189254/ImageMaker.zip.
If you want to just review the documentation, you can view it at
http://n8vem-sbc.pbworks.com/w/page/75189311/ImageMaker.
As I said, this is an interim solution, but is much faster than XModem if
you want to get a lot of files moved over quickly.
Thanks,
Wayne
Post by Wolfgang KabatzkeWe have now SD-Card, CF-card, harddisk- and RAMFloppy-support up to
partition sizes of 8MB. I have the "Walnut-Creek" CPM-CD with many
intersting files on it. Is there the "only and one way" to copy files to
such media device with the help of XM? Or is there an program or an other
simple solution to copy files on my PC to such CPM-media?
Has anybody an idea or an solution?
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.