Copying files from one disc to another in a two drive system is normally easier with the CP/M utility PIP, see CP/M primer.

 

 

COPY FROM:

 

COPY TO:

AMSTRAD BASIC

ASCII data

Binary

 

on tape *

on tape *

on tape *

AMSTRAD BASIC on

TAPE

 

 

tape *

LOAD”FILE”

 

 

 

<change tapes>

 

 

 

SAVE “FILE”

 

 

 

DISC

 

H = HIMEM

Binary on tape *

 

 

 

 

 

TAPE

 

 

 

MEMORY <s>-1

 

 

 

LOAD”FILE”

 

 

 

<change tapes>

 

 

 

SAVE“FILE”

 

 

 

,B,<s>,<l>[,<r>]

 

 

 

DISC

 

 

 

MEMORY H

 

 

 

<note 2>

ASCII

TAPE

CPM

 

on tape *

LOAD”FILE”

CLOAD“FILE”,

 

<change tapes>

TEMP

 

 

SAVE “FILE”,A

<change tapes>

 

 

DISC

CSAVE TEMP

 

 

 

,”FILE”

 

 

 

ERA TEMP

 

 

 

AMSDOS

 

 

 

<note 1>

 

AMSTRAD BASIC on

TAPE

 

 

disc *

LOAD”FILE”

 

 

 

DISC

 

 

 

SAVE”FILE”

 

 

ASCII on disc

TAPE

CPM

 

 

LOAD”FILE”

CLOAD”FILE”

 

 

DISC

AMSDOS

 

 

LOAD”FILE”,A

 

H = HIMEM

Binary on disc *

 

 

 

 

 

TAPE

 

 

 

MEMORY <s>-1

 

 

 

LOAD”FILE”

 

 

 

DISC

 

 

 

SAVE “FILE”

 

 

 

,B,<s>,<l>[,<r>]

 

 

 

MEMORY H

 

 

 

<note 2>

* File has a header

<note 1> Requires free disc space for temporary file “TEMP”

<note 2> <s> is start address of file, <l> is length, <r> is optional run address.

Chapter 2.11

AMSTRAD Disc Drive & Interface DDI-1 Manual

Page 45
Image 45
Amstrad DDI-1 manual File has a header