Amstrad DDI-1 manual Transient commands, REN command, Type command, Peripheral Management

Page 52

ERA PIP.COM ERA B:PIP.COM ERA *.BAS

will erase the file PIP.COM

will erase the file PIP.COM on drive B will erase all .BAS files

3.6.5 REN command

REN allows you to REName an existing file. The new filename is specified first followed by = then the existing filename. If the new filename already exists, an error message will be displayed. Wild cards are not permitted in the filenames.

REN

HELLO.BAS=HALLO.BAS

Change the name of a file from

REN

B:HELLO.BAS=HALLO.BAS

HALLO.BAS to HELLO. BAS

3.6.6 TYPE command

TYPE asks for the specified file to be TYPEd onto the screen. If the file is not an ASCII text file, unpredictable and possibly undesirable side-effects may occur.

TYPE EX1.BAS Display the program file EX1.BAS

3.7 Transient commands.

To perform more sophisticated file management than permitted by the Direct Console Mode you must employ one of the various utility programs provided. These are invoked merely by typing the program name; possibly followed by some parameters. You will probably already have used FORMAT and DISCCOPY.

The commands fall into a number of categories as indicated below. Full documentation of these programs is extensive and is contained in A Guide to CP/M (SOFT 159).

The SYSGEN, BOOTGEN, FILECOPY, COPYDISC, DISCCOPY, CHKDISC, DISCCHK, FORMAT, SETUP, CSAVE, CLOAD and AMSDOS commands are designed

by AMSTRAD and work exclusively on the CPC464. They have no function on any other CP/M system, although other manufacturers may supply similar utilities (often with the same name) customised for their hardware.

3.7.1 Peripheral Management

The PIP utility, (Peripheral Interchange Program), allows you to transfer information between the computer and its peripherals. In general the form of the command is PIP <destination> = <source> .

The <source> and <destination> can be either a filename, with wild-cards allowed in the source, or a device token. The following device tokens may be used:

As Source

As Destination

 

CON: keyboard

CON: screen

 

RDR: serial interface

PUN: serial interface

 

 

LST: printer

 

AMSTRAD Disc Drive & Interface DDI-1 Manual

Chapter 3.4

Image 52
Contents Page Amstrad Disc Drive & Interface DDI-1 Amstrad Contents Contents Page Foundations 1 Setting Up Connecting the Mains LeadConnecting the DDI-1 to the Computer Computer Interface Unit Main Disc Drive Drive a Computer Foundations 2 About Discs Write ProtectionOpen Closed When Your Disc Is Indicator Lamp Eject ButtonDrive a disc missing Retry, Ignore or Cancel? Foundations Loading Software/GamesRun rolcave ROLCAVE. not foundBad command Syntax errorDrive a read fail Retry, Ignore or Cancel? Type mismatchFoundations Introducing Amsdos and CP/M Drive B disc missing Retry, Ignore or Cancel Load filenameDisc Tape.inStoring Data Onto Disc First Steps Using The CP/M DiscCpm CLS? Beware Back to AmsdosSaving a Program in Memory onto Disc Loading From Disc CatalogEXAMPLE.BAS Copying Programs From Cassette to Disc Copying Programs From Disc to DiscCopying Programs From Disc to Cassette Copying Using the CP/M System Disc Copying Using DisccopyCopying Using Copydisc Copying started Reading track 0 toWriting track 0 to Do you want to copy another disc Y/NChecking Discs AbortingDiscchk ChkdiscInstallation Amstrad Disc Drive & Interface DDI-1 Manual Backup Master Disc Making Working DiscsWorking SYSTEM/UTILITY disc Basic only discTurnkey Amstrad Basic discs DISCCOPY.COMTurnkey Basic using disc supplied Turnkey CP/M DiscsTurnkey Basic onto your Working disc Creating a Turnkey CP/M System discConfiguring the Output from the package Configuring a CP/M ProgramAmbiguous filename Confirm individual files Y/N ? Starting a Turnkey CP/M Package Configuring the Input to the packagePayroll Autostarting a Turnkey CP/M Package Amsdos Primer IntroductionAmsdos filenames and filetypes Disc DirectoryConstruction of Filenames Filenames on two drives Amsdos headersSave PROG.BAS a Save Bprog .BAS Examples of Using Amsdos Commands in a program Wild cardsSaving variables and performing a Screen Dump BERT.BAS FRED1.BAS FRED2.BAS FRED3.BAK FRED3.BAS FINISH.BASNeat CloseoutReference guide to Amsdos commands Pre-empting a Garbage CollectionWhile not EOF Wend CloseinSummary of Basic commands Summary of Amsdos external commandsSave OPENOUT, Print #9, Write #9, List #9, Closeout CATCPM DIRDisc DISC.INERA RENTape TAPE.INFile Copying procedures Copying FilesAmsdos files with headers Ascii filesFile has a header Amstrad Reference guide to Amsdos Error Messages Drive Drive disc missing Drive Drive disc is write protectedDrive Drive read fail Drive Drive write failOperating with CP/M CP/M PrimerCP/M system tracks Console control codes Configuration SectorLogging in a disc Direct Console Commands Switching default drivesDIR command ERA commandTransient commands REN commandType command Peripheral ManagementFile and disc copying Single file copyingWhole disc copiers and checkers Cassette filesSystem Management StatSetup Do you want to update your system disc Y/NStat SECRET.BAS $DIR Is this correct Y/NDisc Generation AmsdosFormat Format D Format I FormatBootgen Advanced programmingMovcpm SysgenAmstrad Disc Drive & Interface DDI-1 Manual What is Logo Introduction to LogoDr. Logo Getting StartedProcedures with parameters Repeat 4 fd 60 rtTo square Repeat 4 fd 60 rt 90 end To squareanysize side repeat 4 fd side rt 90 endUsing Variables to remember values Editing programs and proceduresCs squareanysize 100 rt 45 squareanysize To triangle Repeat 3 fd edge rt 120 endOperating hints Summary of Dr. Logo primitivesWord and List Processing AsciiChar CountEmptyp FirstFput ListArithmetic Operations Logical Operations Not ?= Logo LogoProcedures VariablesEditing Text ScreenSetsplit ShowClean Graphic ScreenType DotSetpal PalWindow Turtle Graphics WrapSeth SetpcWorkspace Management SetposErn NodesRecycle GlistGprop PlistDisc Files Dir LoadSave KEYBOARD, Joystick buttonpPaddle ?paddle 0?make key rc ?keySound EnvEnt ReleaseLabel RepeatRun StopError CatchPause ThrowSystem Properties Technical information for the user Firmware HeadersChanging Discs Store requirementsBios messages Error MessagesAmsdos messages Failed to load boot sector Disc Organisation Common to ALL FormatsJump Block Re-Interception by the User Jump Block Interception by AmsdosReturn Parameters 132 #BC8C 133 #BC8F 134 #BC92 135 #BC95 #BC98 Intercepted Firmware Calls137 #BC9B Page Appendix Glossary of Terms CP/M Dr.Logo Primitives TPA Amstrad Disc Drive & Interface DDI-1 Manual Appendix Term Limitations of Remedies Amstrad Disc Drive & Interface DDI-1 Manual Appendix Index ERA Setpos