Hi,
Ok, shame on me, I was talking nonsense :-(
During testing for a step-by-step tutorial to copy a program usable to transfer files between an Amiga and a Windows-PC, I detected that it doesn't work as mentioned by me before.
The command "copy SER: to RAM:foo.bar" doesn't work on an Amiga :-(
I remembered, that I have copyied data (an ADF-file) from one Amiga to another one using a serial connection and the command "copy xyz.ADF to SER:" on the server and TransWarp on the client: This works!
However, I'm still searching for a way to copy the files required to make an easy connection between an unenhanced Amiga using Kickstart 1.2/1.3 and the according Workbench without any additional tools.
Maybe the command "Type" will make it in a form of "Type SER: To RAM:foo.bar".
This way the data of the serial port is transfered to the ramdisk into the file "foo.bar".
There are still some problems :-(:
1. The Type command only copies whole 512 byte blocks to the destination, the last bytes of the last transfered block are remaining in the serial buffer.
2. The Type command doesn't detect the end of the transfered file and remains waiting for more data.
3. The transfered data isn't completely identically ? I'm looking if this is the cause of failures during the transfer or a problem of Type, i.e. maybe Type doesn't types every character.
On the Windows-side you cannot use a terminal program, because these programs always use a kind of protocol (e.g. ZModem) and doesn't transfer the data "as is".
A way to transfer the data "as is" should be the (DOS) command "Copy". It is allowed to copy files to the devices LPT or COM1, COM2 in a form "Copy foo.bar COM1". This way the file should be copied "as is", I have to check this out also (there may have to be used the switches /A or /B with this command).
So I'm still on the run, there must be a way to get a file transfered via serial cable...
Noster