-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathcpkerm.ps
More file actions
executable file
·6971 lines (6971 loc) · 159 KB
/
Copy pathcpkerm.ps
File metadata and controls
executable file
·6971 lines (6971 loc) · 159 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
%!PS-Adobe-2.0
%%Title: cpkhdr.mss
%%DocumentFonts: (atend)
%%Creator: Frank da Cruz,718W,0000, and Scribe 7(1700)
%%CreationDate: 25 May 1991 14:10
%%Pages: (atend)
%%EndComments
% PostScript Prelude for Scribe.
/BS {/SV save def 0.0 792.0 translate .01 -.01 scale} bind def
/ES {showpage SV restore} bind def
/SC {setrgbcolor} bind def
/FMTX matrix def
/RDF {WFT SLT 0.0 eq
{SSZ 0.0 0.0 SSZ neg 0.0 0.0 FMTX astore}
{SSZ 0.0 SLT neg sin SLT cos div SSZ mul SSZ neg 0.0 0.0 FMTX astore}
ifelse makefont setfont} bind def
/SLT 0.0 def
/SI { /SLT exch cvr def RDF} bind def
/WFT /Courier findfont def
/SF { /WFT exch findfont def RDF} bind def
/SSZ 1000.0 def
/SS { /SSZ exch 100.0 mul def RDF} bind def
/AF { /WFT exch findfont def /SSZ exch 100.0 mul def RDF} bind def
/MT /moveto load def
/XM {currentpoint exch pop moveto} bind def
/UL {gsave newpath moveto dup 2.0 div 0.0 exch rmoveto
setlinewidth 0.0 rlineto stroke grestore} bind def
/LH {gsave newpath moveto setlinewidth
0.0 rlineto
gsave stroke grestore} bind def
/LV {gsave newpath moveto setlinewidth
0.0 exch rlineto
gsave stroke grestore} bind def
/BX {gsave newpath moveto setlinewidth
exch
dup 0.0 rlineto
exch 0.0 exch neg rlineto
neg 0.0 rlineto
closepath
gsave stroke grestore} bind def
/BX1 {grestore} bind def
/BX2 {setlinewidth 1 setgray stroke grestore} bind def
/PB {/PV save def newpath translate
100.0 -100.0 scale pop /showpage {} def} bind def
/PE {PV restore} bind def
/GB {/PV save def newpath translate rotate
div dup scale 100.0 -100.0 scale /showpage {} def} bind def
/GE {PV restore} bind def
/FB {dict dup /FontMapDict exch def begin} bind def
/FM {cvn exch cvn exch def} bind def
/FE {end /original-findfont /findfont load def /findfont
{dup FontMapDict exch known{FontMapDict exch get} if
original-findfont} def} bind def
/BC {gsave moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath clip} bind def
/EC /grestore load def
/SH /show load def
/MX {exch show 0.0 rmoveto} bind def
/W {0 32 4 -1 roll widthshow} bind def
/WX {0 32 5 -1 roll widthshow 0.0 rmoveto} bind def
/RC {100.0 -100.0 scale
612.0 0.0 translate
-90.0 rotate
.01 -.01 scale} bind def
/URC {100.0 -100.0 scale
90.0 rotate
-612.0 0.0 translate
.01 -.01 scale} bind def
/RCC {100.0 -100.0 scale
0.0 -792.0 translate 90.0 rotate
.01 -.01 scale} bind def
/URCC {100.0 -100.0 scale
-90.0 rotate 0.0 792.0 translate
.01 -.01 scale} bind def
%%EndProlog
%%Page: 0 1
BS
0 SI
15 /Times-Bold AF
15510 28325 MT
(CP/M-80 KERMIT VERSION 4.11 USER GUIDE)SH
10 /Times-Roman AF
29402 32237 MT
(C. Gianone)SH
20860 34629 MT
(Columbia University Center for Computing Activities)SH
25862 35825 MT
(New York, New York 10027)SH
/Times-Italic SF
28777 39413 MT
(April 23, 1991)SH
/Times-Roman SF
26610 44197 MT
(Copyright \050C\051 1981,1991)SH
20111 45393 MT
(Trustees of Columbia University in the City of New York)SH
/Times-Italic SF
18429 47785 MT
(Permission is granted to any individual or institution to use, copy,)SH
18178 48981 MT
(or redistribute this document so long as it is not sold for profit, and)SH
23291 50177 MT
(provided this copyright notice is retained.)SH
ES
%%Page: 1 2
BS
0 SI
12 /Times-Bold AF
8280 4404 MT
(1. CP/M-80 KERMIT)SH
10 /Times-Italic AF
52275 XM
(Page 1)SH
46800 50 8280 5709 UL
16 /Times-Bold AF
8280 8272 MT
(1. CP/M-80 KERMIT)SH
10 /Times-Italic AF
8280 10566 MT
(Program:)SH
/Times-Roman SF
14280 XM
(Mike Freeman, Bonneville Power Administration, Vancouver, WA, USA,)
139 W( with contributions from)138 W
14280 11671 MT
(many others.)SH
/Times-Italic SF
8280 13881 MT
(Language:)SH
/Times-Roman SF
14280 XM
(8080 Assembler, LASM, M80, or MAC80)SH
/Times-Italic SF
8280 16091 MT
(Version:)SH
/Courier SF
14280 XM
(4.11)SH
/Times-Italic SF
8280 18301 MT
(Date:)SH
/Times-Roman SF
14280 XM
(April 1, 1991)SH
/Times-Italic SF
8280 20511 MT
(Documentation:)SH
/Times-Roman SF
15279 XM
(Christine Gianone, Columbia University, with contributions from many others.)SH
/Times-Italic SF
8280 22903 MT
(KERMIT-80 Capabilities At A Glance:)SH
/Times-Roman SF
9280 24513 MT
(Local operation:)SH
34480 XM
(Yes)SH
9280 25618 MT
(Remote operation:)SH
34480 XM
(Partial, Auto-receive only)SH
9280 26723 MT
(Login scipts:)SH
34480 XM
(Yes, limited)SH
9280 27828 MT
(Transfer text files:)SH
34480 XM
(Yes)SH
9280 28933 MT
(Transfer binary files:)SH
34480 XM
(Yes)SH
9280 30038 MT
(Wildcard send:)SH
34480 XM
(Yes)SH
9280 31143 MT
(File transfer interruption:)SH
34480 XM
(Yes)SH
9280 32248 MT
(Filename collision avoidance:)SH
34480 XM
(Yes)SH
9280 33353 MT
(Can time out:)SH
34480 XM
(Yes)SH
9280 34458 MT
(8th-bit prefixing:)SH
34480 XM
(Yes)SH
9280 35563 MT
(Repeat count prefixing:)SH
34480 XM
(No)SH
9280 36668 MT
(Alternate block checks:)SH
34480 XM
(Yes)SH
9280 37773 MT
(Terminal emulation:)SH
34480 XM
(Yes, VT52 and others)SH
9280 38878 MT
(Communication settings:)SH
34480 XM
(Yes)SH
9280 39983 MT
(Support for dial-out modems:)SH
34480 XM
(No)SH
9280 41088 MT
(Transmit BREAK:)SH
34480 XM
(Yes; most versions)SH
9280 42193 MT
(IBM communication:)SH
34480 XM
(Yes)SH
9280 43298 MT
(Transaction logging:)SH
34480 XM
(No)SH
9280 44403 MT
(Debug logging:)SH
34480 XM
(No)SH
9280 45508 MT
(Session logging:)SH
34480 XM
(Yes)SH
9280 46613 MT
(Raw file transmit:)SH
34480 XM
(Yes)SH
9280 47718 MT
(Act as server:)SH
34480 XM
(No)SH
9280 48823 MT
(Talk to server:)SH
34480 XM
(Yes)SH
9280 49928 MT
(Advanced commands for servers:)SH
34480 XM
(Yes)SH
9280 51033 MT
(Command/init files:)SH
34480 XM
(Yes)SH
9280 52138 MT
(Command macros:)SH
34480 XM
(No)SH
9280 53243 MT
(Local file management:)SH
34480 XM
(Yes)SH
9280 54348 MT
(Handle file attributes:)SH
34480 XM
(No)SH
9280 55453 MT
(Long packets:)SH
34480 XM
(No)SH
9280 56558 MT
(International Character Sets:)SH
34480 XM
(No)SH
9280 57663 MT
(Sliding Windows:)SH
34480 XM
(No)SH
9280 58768 MT
(Printer control:)SH
34480 XM
(Yes, limited)SH
14 /Times-Bold AF
8280 62370 MT
(1.1. Credits)SH
10 /Times-Roman AF
8280 64488 MT
(CP/M Kermit is the first)
170 W( of all the Kermit programs. It was originally written by Bill Catchings of Columbia)171 W
8280 65684 MT
(University in 1981.)
119 W( Over)
486 W( the years, contributions have been added by many people, including Charles Carvalho)118 W
8280 66880 MT
(\050ACC\051, Bernie Eiben \050DEC\051, Nick Bush \050Stevens Institute of Technology\051, John Bray)
109 W( \050University of Tennessee\051,)110 W
8280 68076 MT
(Bruce Tanner \050Cerritos College\051, Greg Small \050University)
99 W( of California at Berkeley\051, Kimmo Laaksonen \050Helskini)98 W
8280 69272 MT
(University of Technology\051, Bertil Schou \050Loughborough)
391 W( University\051, Jon Warbrick \050Plymouth Polytechnic)392 W
8280 70468 MT
(University\051, Brian Robertson \050Aberdeen University\051, A.J. Cole)
99 W( \050Leeds University\051, John Shearwood \050Birmingham)98 W
8280 71664 MT
(University\051, Tony Addyman \050Salford University\051,)
180 W( Godfrey Nix and Martin Carter \050Nottingham University\051, Ian)181 W
ES
%%Page: 2 3
BS
0 SI
10 /Times-Italic AF
6120 4404 MT
(Page 2)SH
12 /Times-Bold AF
30586 XM
(Kermit User Guide: CP/M-80 KERMIT 1.1)SH
46800 50 6120 5709 UL
10 /Times-Roman AF
6120 7886 MT
(Young \050Edinburgh University\051, Chris Miles \050Manchester University\051,)
144 W( Richard Russell, Dave Roberts, and many,)143 W
6120 9082 MT
(many others.)SH
6120 11474 MT
(Version 4.11 is the work of Mike Freeman of the Bonneville Power Administration in Vancouver, WA, USA, with)49 W
6120 12670 MT
(assistance from Russell Lang of Monash University in Australia, Jay S Rouman of Mt Pleasant MI, and others.)SH
14 /Times-Bold AF
6120 16272 MT
(1.2. What's New)SH
10 /Times-Roman AF
6120 18390 MT
(Features added since version 4.09 include:)SH
/Symbol SF
7910 20295 MT
(\267)SH
/Times-Roman SF
8620 XM
(SET COLLISION {BACKUP/DISCARD/OVERWRITE/RENAME})SH
/Symbol SF
7910 22284 MT
(\267)SH
/Times-Roman SF
8620 XM
(SET INCOMPLETE-FILES {DISCARD/KEEP})SH
/Symbol SF
7910 24273 MT
(\267)SH
/Times-Roman SF
8620 XM
(Many REMOTE commands, including some REMOTE SET commands)SH
/Symbol SF
7910 26262 MT
(\267)SH
/Times-Roman SF
8620 XM
(RENAME command to rename CP/M files from within Kermit-80)SH
/Symbol SF
7910 28251 MT
(\267)SH
/Times-Roman SF
8620 XM
(SET RECEIVE/SEND PACKET-LENGTH nn \050nn <= 94\051)SH
/Symbol SF
7910 30240 MT
(\267)SH
/Times-Roman SF
8620 XM
(SET AUTORECEIVE)
122 W( ON now implies that Kermit-80 ALWAYS tries to receive more files when a)121 W
8620 31345 MT
(RECEIVE transaction has completed. The user can cancel with ^C.)SH
/Symbol SF
7910 33334 MT
(\267)SH
/Times-Roman SF
8620 XM
(QUIT is now a synonym for EXIT.)SH
/Symbol SF
7910 35323 MT
(\267)SH
/Times-Roman SF
8620 XM
(STAY is now a synonym for SET NO-EXIT.)SH
/Symbol SF
7910 37312 MT
(\267)SH
/Times-Roman SF
8620 XM
(CONNECT, RECEIVE and SEND may be abbreviated to C, R and S, respectively.)SH
/Symbol SF
7910 39301 MT
(\267)SH
/Times-Roman SF
8620 XM
(Cancellation of TAKE, TYPE, and PRINT commands from the keyboard.)SH
/Symbol SF
7910 41290 MT
(\267)SH
/Times-Roman SF
8620 XM
(Many bug fixes.)SH
/Symbol SF
7910 43279 MT
(\267)SH
/Times-Roman SF
8620 XM
(Kermit-80 Version 4.11 now supports the Microbee family)
67 W( of computers \05056K, 64K, 128K and 256K\051)68 W
8620 44384 MT
(manufactured by Microbee Systems, Ltd, of Australia.)SH
/Symbol SF
7910 46373 MT
(\267)SH
/Times-Roman SF
8620 XM
(Kermit-80 now supports the Ampro Little Board system.)SH
14 /Times-Bold AF
6120 49975 MT
(1.3. Overview of Kermit Operation)SH
10 /Times-Roman AF
6120 52093 MT
(Use the SET command to)
210 W( establish necessary communication parameters like SPEED and PARITY. Use the)209 W
6120 53289 MT
(CONNECT to establish a terminal connection to the remote computer. If you are dialing out with a modem, type)76 W
6120 54485 MT
(the necessary dialing commands to the modem first. The dialing process can be automated to some extent)
63 W( using a)62 W
6120 55681 MT
(TAKE command)
17 W( file containing INPUT, OUTPUT, and PAUSE commands. Then log in to the remote computer or)18 W
6120 56877 MT
(service and conduct a session.)SH
6120 59269 MT
(To transfer a text file, start the Kermit)
137 W( program on the remote computer and tell it to SEND the desired file \050if)136 W
6120 60465 MT
(uploading\051 or to)
49 W( RECEIVE \050if downloading\051. "Escape back" to CP/M Kermit, usually by typing Ctrl-] \050hold down)50 W
6120 61661 MT
(the Control key and press the right bracket key\051 and then)
181 W( type the letter C. At the CP/M Kermit prompt type)180 W
6120 62857 MT
(RECEIVE \050if you gave a SEND command to the remote Kermit\051 or SEND)3 W
/Times-Italic SF
36349 XM
(filename)SH
/Times-Roman SF
40046 XM
(\050if you gave a)
3 W( receive command)4 W
6120 64053 MT
(to the remote Kermit\051.)SH
6120 66445 MT
(To transfer a binary file, give the command)
13 W( SET FILE TYPE BINARY to the remote Kermit and SET FILE-MODE)12 W
6120 67641 MT
(BINARY to CP/M Kermit before issuing any SEND or RECEIVE commands.)SH
6120 70033 MT
(Multiple files of the same type \050text or binary\051)
107 W( can be transferred in a single operation using "wildcard notation")108 W
6120 71229 MT
(\050including special characters like asterisk in the filename\051.)SH
ES
%%Page: 3 4
BS
0 SI
12 /Times-Bold AF
8280 4404 MT
(1.3. Overview of Kermit Operation)SH
10 /Times-Italic AF
52275 XM
(Page 3)SH
46800 50 8280 5709 UL
/Times-Roman SF
8280 7886 MT
(When file transfer is complete, CONNECT back to the remote computer, use the)
73 W( EXIT command to exit from the)72 W
8280 9082 MT
(remote Kermit program, finish your work on the remote computer, log out from it, escape back to)
111 W( CP/M Kermit)112 W
8280 10278 MT
(again, and EXIT from CP/M Kermit.)SH
8280 12670 MT
(The remote Kermit may also be put into "server)
57 W( mode" to simplify these operations. Give the SERVER command)56 W
8280 13866 MT
(to the remote Kermit, escape back to CP/M Kermit, and)
89 W( then issue SEND commands to send files \050upload\051, GET)90 W
/Times-Italic SF
8280 15062 MT
(filename)SH
/Times-Roman SF
12233 XM
(commands to receive \050download\051 files, REMOTE commands to request)
259 W( various other services \050like)258 W
8280 16258 MT
(directory listings\051 from the remote Kermit. When you are)
103 W( done, give a BYE command to terminate your remote)104 W
8280 17454 MT
(session, or)
87 W( a FINISH command to tell the remote Kermit to return to its prompt so you can CONNECT back and)86 W
8280 18650 MT
(conduct further business.)SH
8280 21042 MT
(That's all there is to it.)SH
14 /Times-Bold AF
8280 24644 MT
(1.4. Summary of CP/M)SH
10 /Times-Roman AF
8280 26762 MT
(There are essentially two versions of CP/M - Versions 2.2 and 3.0 \050sometimes also called CP/M PLUS.\051)SH
8280 29154 MT
(CP/M-80 Version 2)95 W
/Courier SF
(.)SH
/Times-Roman SF
(2 is run in)
95 W( a single 64 Kbyte "page", usually the largest amount of memory on Z80 or 8080)96 W
8280 30350 MT
(systems. The)
682 W( BIOS \050Basic input/output system\051, BDOS \050Basic Disk Operating System\051 and)
216 W( CCP \050Command)215 W
8280 31546 MT
(console processor\051 all share memory with)
58 W( any transient program the user may wish to run. Some basic commands)59 W
8280 32742 MT
(are available through the)
38 W( CCP, like DIR, ERA etc,while others are loaded from disk into the transient program area)37 W
8280 33938 MT
(and run as a program, like PIP or STAT.)SH
8280 36330 MT
(CP/M Version 3)33 W
/Courier SF
(.)SH
/Times-Roman SF
(0 \050or CP/M PLUS\051 effectively removes the requirement of having the CCP and)
33 W( BDOS along with)34 W
8280 37526 MT
(a chunk of the)
54 W( BIOS code being resident in the single 64k byte page of memory. This allows even more space for)53 W
8280 38722 MT
(programs in the)
20 W( TPA, but still a little less than the maximum of 64k. It is substantially different from CP/M version)21 W
8280 39918 MT
(2)SH
/Courier SF
(.)SH
/Times-Roman SF
(2, with lots of added features. Kermit-80)
239 W( uses very few additional version 3)238 W
/Courier SF
(.)SH
/Times-Roman SF
(0 features, and only where)238 W
8280 41114 MT
(absolutely necessary.)SH
8280 43506 MT
(CP/M file specifications are of the form)SH
/Courier SF
24472 XM
(DEV:XXXXXXXX.YYY)SH
/Times-Roman SF
(, where)SH
/Courier SF
8280 45297 MT
(DEV:)SH
/Times-Roman SF
16280 XM
(is a)125 W
/Times-Italic SF
18141 XM
(device name)125 W
/Times-Roman SF
(, normally the A:)
125 W( or)
SH( B:)
125 W( floppy.)
SH( If)
500 W( omitted, the device name defaults to your)125 W
16280 46402 MT
(connected diskette.)SH
/Courier SF
8280 47979 MT
(XXXXXXXX)SH
/Times-Roman SF
16280 XM
(is a)SH
/Times-Italic SF
17891 XM
(filename)SH
/Times-Roman SF
21585 XM
(of up to 8 characters.)SH
/Courier SF
8280 49556 MT
(YYY)SH
/Times-Roman SF
16280 XM
(is the)SH
/Times-Italic SF
18669 XM
(file type)SH
/Times-Roman SF
(, up to 3 characters.)SH
8280 51347 MT
(File names and file types may contain letters, digits, and some special characters, including dash, dollar)
90 W( sign, and)89 W
8280 52543 MT
(underscore, but no imbedded spaces. Upper and lower case letters are equivalent.)SH
8280 54935 MT
("Wildcard" file-group specifications are)
30 W( permitted in file names and file types \050but not device names\051 within certain)31 W
8280 56131 MT
(contexts; a ")134 W
/Courier SF
(*)SH
/Times-Roman SF
(" matches a whole field, a ")134 W
/Courier SF
(?)SH
/Times-Roman SF
(" matches)
518 W( a single character, including space.)
134 W( Examples:)
517 W( ")133 W
/Courier SF
(*.F??)SH
/Times-Roman SF
(")SH
8280 57327 MT
(specifies all files whose)24 W
/Times-Italic SF
18152 XM
(types)SH
/Times-Roman SF
20481 XM
(start with F and are 1, 2, or 3 characters long; ")24 W
/Courier SF
(F?.*)SH
/Times-Roman SF
(" specifies all files whose names)25 W
8280 58523 MT
(start with F and are no more than two characters long \050before the trailing spaces\051.)SH
8280 60915 MT
(The five CP/M commands are:)SH
8280 62706 MT
(DIR)SH
/Times-Italic SF
10252 XM
(file)SH
/Times-Roman SF
16280 XM
(Lists the the names of)
165 W( the specified files. The default file specification is "*.*". Example:)164 W
16280 63811 MT
(")SH
/Courier SF
(DIR B:*.FOR)SH
/Times-Roman SF
(".)SH
8280 65388 MT
(ERA)SH
/Times-Italic SF
10530 XM
(file)SH
/Times-Roman SF
16280 XM
(Erases \050deletes\051 the specified file\050s\051; wildcards allowed.)SH
8280 66965 MT
(REN)SH
/Times-Italic SF
10530 XM
(new old)SH
/Times-Roman SF
16280 XM
(Changes the name of a file from)SH
/Times-Italic SF
29416 XM
(old)SH
/Times-Roman SF
30944 XM
(to)SH
/Times-Italic SF
31972 XM
(new)SH
/Times-Roman SF
(, e.g.)SH
16280 68070 MT
(")SH
/Courier SF
(REN NEW.FOR=OLD.FOR)SH
/Times-Roman SF
(".)SH
8280 69647 MT
(SAVE)SH
16280 XM
(Saves the specified number of memory blocks into a file. \050Not on CP/M Plus systems\051)SH
8280 71224 MT
(TYPE)SH
/Times-Italic SF
11030 XM
(file)SH
/Times-Roman SF
16280 XM
(Types the specified file on the screen, e.g. ")SH
/Courier SF
(TYPE FOO.TXT)SH
/Times-Roman SF
(".)SH
ES
%%Page: 4 5
BS
0 SI
10 /Times-Italic AF
6120 4404 MT
(Page 4)SH
12 /Times-Bold AF
30586 XM
(Kermit User Guide: CP/M-80 KERMIT 1.4)SH
46800 50 6120 5709 UL
10 /Times-Roman AF
6120 7886 MT
(The most important programs are:)SH
6120 9677 MT
(STAT)SH
14120 XM
(Gives statistics on disk usage; sets and displays IOBYTE. \050Not on CP/M Plus systems\051)SH
6120 11254 MT
(PIP)SH
14120 XM
(Peripheral Interchange)
51 W( Program. Copies files. In response to the ")52 W
/Courier SF
(*)SH
/Times-Roman SF
(" prompt, give a command)52 W
556 50 14120 11454 UL
333 50 18531 11454 UL
556 50 23553 11454 UL
14120 12359 MT
(of the form)SH
/Courier SF
16520 14014 MT
(disk:outfile=disk:infile)SH
/Times-Roman SF
14120 15731 MT
(Wildcards \050")71 W
/Courier SF
(*)SH
/Times-Roman SF
(" for a whole field or ")71 W
/Courier SF
(?)SH
/Times-Roman SF
(" for)
392 W( a letter\051 can be used. Examples:)
71 W( ")70 W
/Courier SF
(A:=B:*.*)SH
/Times-Roman SF
(" to)70 W
14120 16836 MT
(copy a whole disk, ")56 W
/Courier SF
(A:=B:*.FOR)SH
/Times-Roman SF
(" to copy all the Fortran programs)
56 W( from disk B to disk A. If)57 W
14120 17941 MT
(the disk specification is omitted, your "connected" disk is assumed. Command line arguments)78 W
14120 19046 MT
(are also accepted, e.g. ")SH
/Courier SF
(PIP A:=B:*.*)SH
/Times-Roman SF
(".)SH
6120 21438 MT
(There are equivalent commands for CP/M Version 3.0, but are not loaded into memory in the same)
4 W( way as for CP/M)5 W
6120 22634 MT
(Version 2.2. For further information on CP/M, consult your microcomputer manual or a CP/M handbook.)SH
14 /Times-Bold AF
6120 26236 MT
(1.5. Kermit-80 Description)SH
10 /Times-Roman AF
6120 28354 MT
(Since Kermit-80 runs on a standalone micro, it is always in control of the screen --)
47 W( it is always in ")46 W
/Times-Italic SF
(local)SH
/Times-Roman SF
48837 XM
(mode". It)342 W
6120 29550 MT
(includes a terminal emulator for establishing)
42 W( a connection to a remote computer or service, and during file transfer,)43 W
6120 30746 MT
(it keeps the screen updated with the file name and the packet number, whether sending or receiving.)SH
6120 33138 MT
(Kermit-80 is)
12 W( capable of an imprecise or "fuzzy" timeout on an input request, and can break deadlocks automatically.)11 W
6120 34334 MT
(In most cases, this is not important, because the Kermit program on)
55 W( the other side is most likely able to handle the)56 W
6120 35530 MT
(timeouts. The)
372 W( timeouts)
61 W( done by Kermit-80 are fuzzy because they depend on the speed of the processor and other)60 W
6120 36726 MT
(factors that can vary from system to system.)SH
6120 39118 MT
(If, despite the timeout capability, the transmission appears to be stuck \050and you)
26 W( can tell that this has happened if the)27 W
6120 40314 MT
(screen fails to change for a while\051 you can type carriage return to have the micro do what it would)
56 W( have done on a)55 W
6120 41510 MT
(timeout, namely NAK the expected packet to cause theforeign host to send it again \050or, if the micro is sending,)
75 W( to)76 W
6120 42706 MT
(retransmit the last packet\051. Micro/micro or micro/IBM-mainframe)
207 W( transfers could require this kind of manual)206 W
6120 43902 MT
(intervention.)SH
6120 46294 MT
(File transfers may be interrupted in several ways.)SH
6120 48085 MT
(Control-C)SH
14120 XM
(This will return you to Kermit-80 command level immediately, so that you can)
46 W( connect back to)47 W
14120 49190 MT
(the remote system, or take any other desired action.)SH
6120 50767 MT
(Control-X)SH
14120 XM
(When sending a file, this will)
182 W( terminate the sending of the current file with a signal to the)181 W
14120 51872 MT
(KERMIT on the other side to discard what it got so far. If there are more files to be sent,)157 W
14120 52977 MT
(KERMIT-80 will go on to)
53 W( the next one. When receiving a file, KERMIT-80 will send a signal)52 W
14120 54082 MT
(to the remote KERMIT to stop sending this file. If the remote KERMIT understands this)
31 W( signal)32 W
14120 55187 MT
(\050not all implementations of KERMIT do\051, it will comply, otherwise the file will keep coming.)91 W
14120 56292 MT
(In any case, the remote KERMIT will go on to the next file in the group, if any.)SH
6120 57869 MT
(Control-Z)SH
14120 XM
(Like Control-X, except if a file)
39 W( group is being transmitted, this will stop the transmission of the)40 W
14120 58974 MT
(entire group. If only a single file is being transmitted, it works exactly like Control-X.)SH
6120 60551 MT
(Carriage Return)SH
14120 XM
(If you type a carriage return Kermit-80 will resend the current packet. You)
233 W( may do this)232 W
14120 61656 MT
(repeatedly, up to the)
142 W( packet retry limit \050somewhere between 5 and 16 times\051 for a particular)143 W
14120 62761 MT
(packet.)SH
ES
%%Page: 5 6
BS
0 SI
12 /Times-Bold AF
8280 4404 MT
(1.5. Kermit-80 Description)SH
10 /Times-Italic AF
52275 XM
(Page 5)SH
46800 50 8280 5709 UL
13 /Times-Bold AF
25451 8071 MT
(Kermit-80 Commands)SH
10 /Times-Roman AF
8280 10444 MT
(Kermit-80 is an interactive program. It issues a prompt, you type a command. The process repeats until you)
64 W( give)63 W
8280 11640 MT
(the EXIT command to leave the program.)SH
8280 14032 MT
(Commands consist of keywords, filenames, and numbers. Keywords)
190 W( may be abbreviated to minumum unique)191 W
8280 15228 MT
(length. "?")
296 W( may be typed to request a menu of the available options)
23 W( for the current field at any point in a command.)22 W
8280 16424 MT
(ESC may be typed at any point in a command to fill out the current keyword or filename;)
93 W( if sufficient characters)94 W
8280 17620 MT
(have not been typed to identify the current field uniquely, Kermit-80 will)
75 W( sound a beep and allow you to continue)74 W
8280 18816 MT
(from that point. Here are Kermit-80's commands:)SH
8280 20607 MT
(BREAK)SH
12280 XM
(Send a BREAK)
144 W( condition to the remote computer. This is only possible if your system is capable of)145 W
12280 21712 MT
(sending breaks. It is intended to be used with PAUSE, OUTPUT, etc and)
136 W( the TAKE command to do)135 W
12280 22817 MT
(wierd and wonderful things, like automatic logging on to a remote host.)SH
8280 24394 MT
(BYE)SH
12280 XM
(When talking to a remote Kermit Server, this command shuts down the server)
103 W( and logs it out, and also)104 W
12280 25499 MT
(exits from Kermit-80 to CP/M command level.)SH
8280 27076 MT
(CONNECT)SH
12280 28181 MT
(Establish a terminal connection to the computer, service, or)
135 W( device that is connected to the serial port,)136 W
12280 29286 MT
(i.e. pass)
SH( all typein to the serial port)
34 W( and display all input from the serial port on the screen. Also, emulate)33 W
12280 30391 MT
(a DEC VT52 to allow)
62 W( cursor control, screen clearing, etc., if VT52-EMULATION is ON \050see below\051, in)63 W
12280 31496 MT
(which case you should also set your terminal type on the remote host to VT52.)
68 W( \050Some)
385 W( versions emulate)67 W
12280 32601 MT
(other terminals.\051 The CONNECT command may be abbreviated by the single letter C.)SH
12280 34178 MT
(Warning: VT52 emulation is only successful if your system or its attached terminal can do the same)
62 W( sort)63 W
12280 35283 MT
(of functions as)
47 W( a genuine VT52. Things to beware of are cursor addressing, clear to end of page and end)46 W
12280 36388 MT
(of line, clear screen, home)
192 W( cursor, and clear-and-home functions. The useability of VT52 emulation)193 W
12280 37493 MT
(depends entirely on how many of the VT52 functions can be emulated by your micro or terminal.)SH
12280 39070 MT
(The escape)
103 W( character differs from micro to micro; when you issue the CONNECT command, the micro)102 W
12280 40175 MT
(will print)
40 W( a message telling you how to get back. The escape sequence is generally an uncommonly-used)41 W
12280 41280 MT
(control character, like CTRL-backslash or CTRL-rightbracket, followed by a single letter "command":)SH
12280 43071 MT
(C)SH
14280 XM
(Close Connection, return to)SH
/Courier SF
25585 XM
(Kermit-80>)SH
/Times-Roman SF
31835 XM
(command level.)SH
12280 44176 MT
(S)SH
14280 XM
(Display Status of connection, but maintain remote connection.)SH
/Courier SF
12280 45281 MT
(?)SH
/Times-Roman SF
14280 XM
(List available single-character commands.)SH
12280 46386 MT
(0)SH
14280 XM
(\050zero\051 Send a null \0500\051 character.)SH
12280 47491 MT
(B)SH
14280 XM
(Send a BREAK signal. Most systems provide this function.)SH
12280 48596 MT
(D)SH
14280 XM
(Drop the line. Used on)
51 W( the Apple with modem. Automatically closes the connection after dropping)50 W
14280 49701 MT
(the line. The TORCH system acknowledges this command but does nothing.)SH
12280 50806 MT
(P)SH
14280 XM
(Toggle printer on or off. Allows you to copy whatever goes to the screen to the printer.)SH
12280 51911 MT
(S)SH