-
Notifications
You must be signed in to change notification settings - Fork 0
/
k11mit.ps
4842 lines (4842 loc) · 126 KB
/
k11mit.ps
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-1.0
%%Title: K11HDR.MSS.1
%%DocumentFonts: (atend)
%%Creator: SY.FDC and Scribe 5(1500)
%%CreationDate: 13 August 1988 11:03
%%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 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 translate 100.0 -100.0 scale pop} bind def
/PE {PV restore} bind 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
%%EndProlog
%%Page: 0 1
BS
0 SI
15 /Times-Bold AF
21073 28325 MT
(PDP-11 KERMIT USER GUIDE)SH
13 SS
11113 31684 MT
(For RSX-11M, RSX-11M+, Micro-RSX, RSTS/E, P/OS, RT-11, and TSX+)SH
28213 35043 MT
(Version 3.58)SH
10 /Times-Roman AF
29027 39122 MT
(Brian Nelson)SH
27610 41514 MT
(Computing Services)SH
27361 42710 MT
(University of Toledo,)SH
29013 43906 MT
(Toledo, Ohio)SH
/Times-Italic SF
28444 47494 MT
(September 1987)SH
/Times-Roman SF
26610 52278 MT
(Copyright \050C\051 1981,1987)SH
20111 53474 MT
(Trustees of Columbia University in the City of New York)SH
/Times-Italic SF
18429 55866 MT
(Permission is granted to any individual or institution to use, copy,)SH
18178 57062 MT
(or redistribute this document so long as it is not sold for profit, and)SH
23291 58258 MT
(provided this copyright notice is retained.)SH
ES
%%Page: 1 2
BS
0 SI
12 /Times-Bold AF
8280 4404 MT
(1. PDP-11 Kermit)SH
10 /Times-Italic AF
52275 XM
(Page 1)SH
46800 50 8280 6252 UL
16 /Times-Bold AF
8280 8272 MT
(1. PDP-11 Kermit)SH
10 /Times-Italic AF
8280 10566 MT
(Author:)SH
/Times-Roman SF
18280 XM
(Brian Nelson, University of Toledo, Ohio)SH
/Times-Italic SF
8280 11671 MT
(Documentation:)SH
/Times-Roman SF
18280 XM
(Brian Nelson)SH
/Times-Italic SF
8280 12776 MT
(Language:)SH
/Times-Roman SF
18280 XM
(Macro-11)SH
/Times-Italic SF
8280 13881 MT
(Version:)SH
/Times-Roman SF
18280 XM
(3.58)SH
/Times-Italic SF
8280 14986 MT
(Date:)SH
/Times-Roman SF
18280 XM
(September, 1987)SH
/Times-Italic SF
8280 16091 MT
(Systems Supported:)SH
/Times-Roman SF
18280 XM
(RSTS/E, RSX-11M/M+, P/OS, Micro-RSX, RT-11 and TSX+)SH
12 /Times-Bold AF
8280 18679 MT
(Kermit-11 Capabilities At A Glance:)SH
10 /Times-Roman AF
9280 20889 MT
(Local operation:)SH
34480 XM
(Yes)SH
9280 21994 MT
(Remote operation:)SH
34480 XM
(Yes)SH
9280 23099 MT
(Transfer text files:)SH
34480 XM
(Yes)SH
9280 24204 MT
(Transfer binary files:)SH
34480 XM
(Yes)SH
9280 25309 MT
(Wildcard send:)SH
34480 XM
(Yes)SH
9280 26414 MT
(File transfer interruption:)SH
34480 XM
(Yes)SH
9280 27519 MT
(Filename collision avoidance:)SH
34480 XM
(Yes)SH
9280 28624 MT
(Can time out:)SH
34480 XM
(Yes)SH
9280 29729 MT
(8th-bit prefixing:)SH
34480 XM
(Yes)SH
9280 30834 MT
(Repeat count prefixing:)SH
34480 XM
(Yes)SH
9280 31939 MT
(Alternate block checks:)SH
34480 XM
(Yes)SH
9280 33044 MT
(LONG Packet protocol support:)SH
34480 XM
(Yes)SH
9280 34149 MT
(Sliding Windows protocol support:)SH
34480 XM
(No)SH
9280 35254 MT
(Terminal emulation:)SH
34480 XM
(Yes)SH
9280 36359 MT
(Communication settings:)SH
34480 XM
(Yes)SH
9280 37464 MT
(Transmit BREAK:)SH
34480 XM
(Yes \050depends on system\051)SH
9280 38569 MT
(IBM mainframe communication:)SH
34480 XM
(Yes)SH
9280 39674 MT
(Transaction logging:)SH
34480 XM
(Yes)SH
9280 40779 MT
(Session logging:)SH
34480 XM
(Yes)SH
9280 41884 MT
(Debug logging:)SH
34480 XM
(Yes)SH
9280 42989 MT
(Packet logging:)SH
34480 XM
(Yes)SH
9280 44094 MT
(Act as server:)SH
34480 XM
(Yes)SH
9280 45199 MT
(Talk to server:)SH
34480 XM
(Yes)SH
9280 46304 MT
(Advanced server functions:)SH
34480 XM
(Yes)SH
9280 47409 MT
(Local file management:)SH
34480 XM
(Yes)SH
9280 48514 MT
(Command/Init files:)SH
34480 XM
(Yes)SH
9280 49619 MT
(File attributes packets:)SH
34480 XM
(Yes)SH
9280 50724 MT
(Command macros:)SH
34480 XM
(No)SH
9280 51829 MT
(Raw file transmit:)SH
34480 XM
(Yes)SH
ES
%%Page: 2 3
BS
0 SI
10 /Times-Italic AF
6120 4404 MT
(Page 2)SH
12 /Times-Bold AF
33486 XM
(Kermit User Guide: PDP-11 Kermit 1)SH
46800 50 6120 5709 UL
14 SS
6120 8138 MT
(1.1. File Systems on the PDP-11)SH
12 SS
6120 11254 MT
(1.1.1. File Specifications)SH
10 /Times-Roman AF
6120 13196 MT
(The general format of a file name is:)SH
/Courier SF
6120 15588 MT
(NODE::DEVICE:[DIRECTORY]NAME.TYPE;VERSION)SH
/Times-Roman SF
6120 17980 MT
('Node' refers to the DECNET node name, for example,)50 W
/Courier SF
29035 XM
(FUBAR::)SH
/Times-Roman SF
(, if applicable. 'Device', if present, refers to the)49 W
6120 19176 MT
(physical device or logical name where the file resides.)SH
6120 21568 MT
(For RSTS/E, 'device' can be a physical device, such as)57 W
/Courier SF
29019 XM
(DB0:)SH
/Times-Roman SF
31726 XM
(or)SH
/Courier SF
32866 XM
(DU1:)SH
/Times-Roman SF
(, or it can be a user)
57 W( or system logical name)58 W
6120 22764 MT
(which may include both a physical)
83 W( device name and a directory name. If the device name is a logical name, is it)82 W
6120 23960 MT
(composed of 1 to 9 alphanumeric characters, including ')82 W
/Courier SF
($)SH
/Times-Roman SF
(', as in)82 W
/Courier SF
33089 XM
(DISK$ONE:)SH
/Times-Roman SF
(,)SH
/Courier SF
39071 XM
(LB:)SH
/Times-Roman SF
41203 XM
(and so on.)
82 W( For)
416 W( instance, the)83 W
6120 25156 MT
(DCL system command)SH
/Courier SF
8520 26811 MT
($ ASS/SYS DB1:[200,210] SRC$DIR)SH
/Times-Roman SF
6120 28528 MT
(would associate both the device)108 W
/Courier SF
19630 XM
(DB1:)SH
/Times-Roman SF
22388 XM
(and directory)108 W
/Courier SF
28158 XM
([200,210])SH
/Times-Roman SF
33916 XM
(with)SH
/Courier SF
36052 XM
(SRC$DIR:)SH
/Times-Roman SF
(. Explicitly)
466 W( given directories)107 W
6120 29724 MT
(override directory names imbedded in a logical name. Names longer than nine characters are truncated)
162 W( by the)163 W
6120 30920 MT
(executive.)SH
6120 33312 MT
(In the case of RSX-11M/M+ and RT-11, the device name can be either a physical)
30 W( name, such as)29 W
/Courier SF
45434 XM
(DU0:)SH
/Times-Roman SF
(, or a logical)29 W
6120 34508 MT
(name which will translate to a physical device name, such as)SH
/Courier SF
30671 XM
(LB:)SH
/Times-Roman SF
(.)SH
6120 36900 MT
(On RSTS/E and RSX-11M/M+, the [directory] is a UIC \050user identification)
144 W( code\051 or PPN \050project,programmer\051)145 W
6120 38096 MT
(number of the format [NNN,MMM]. All users are assigned a UIC)
59 W( \050or PPN\051 when accounts are created, this is the)58 W
6120 39292 MT
(number you give to LOGIN to log into the system. It is also)
26 W( your default UIC \050or PPN\051. Micro-Rsx and P/OS may)27 W
6120 40488 MT
(have directories in either UIC format)
123 W( or named directory format, such as)122 W
/Courier SF
36832 XM
([1,2])SH
/Times-Roman SF
40204 XM
(or)SH
/Courier SF
41409 XM
([KERMIT])SH
/Times-Roman SF
(. For)
494 W( P/OS, the)122 W
6120 41684 MT
(default directory is)SH
/Courier SF
13924 XM
([USERFILES])SH
/Times-Roman SF
(. Directories)
250 W( are not used in RT-11.)SH
6120 44076 MT
(The NAME field is the primary identifier for the file. The name can be one to nine characters)
83 W( for RSX-11M/M+)84 W
6120 45272 MT
(and P/OS, and one to six characters for RSTS/E, RT-11 and TSX+. The TYPE)
62 W( field is usually used to group files)61 W
6120 46468 MT
(according to some convention. For example,)78 W
/Courier SF
24969 XM
(XXX.FTN)SH
/Times-Roman SF
29497 XM
(refers to a Fortran-77 source file,)79 W
/Courier SF
43439 XM
(FOO.C)SH
/Times-Roman SF
46768 XM
(to a 'C' source)79 W
6120 47664 MT
(file, and)SH
/Courier SF
9647 XM
(K11POS.TSK)SH
/Times-Roman SF
15897 XM
(refers to a task image.)SH
6120 50056 MT
(The version field is applicable ONLY)
155 W( to RSX type systems. The default version is always the highest version)154 W
6120 51252 MT
(number.)SH
6120 53644 MT
(All systems mentioned support some sort of filename wildcarding, the flexibility)
42 W( of which varies by executive. All)43 W
6120 54840 MT
(support the use of ')85 W
/Courier SF
(*)SH
/Times-Roman SF
(' to represent either a fully)
85 W( wildcarded NAME or TYPE. RSTS/E supports the use of ')84 W
/Courier SF
(?)SH
/Times-Roman SF
(' to)84 W
6120 56036 MT
(match any single character,)
41 W( whereas the others use a ')42 W
/Courier SF
(%)SH
/Times-Roman SF
(' to match any single character. The RSTS/E Kermit server)42 W
6120 57232 MT
(will translate ')56 W
/Courier SF
(%)SH
/Times-Roman SF
(' to ')56 W
/Courier SF
(?)SH
/Times-Roman SF
(' internally for the)
56 W( GET and REMOTE DIR commands \050see the section on Kermit-11 server)55 W
6120 58428 MT
(operation\051.)SH
6120 60820 MT
(Examples of wildcarded filenames:)SH
/Courier SF
6120 62611 MT
(*.B2S)SH
/Times-Roman SF
14120 XM
(Match any file with a TYPE of B2S.)SH
/Courier SF
6120 64188 MT
(K11%%%.MAC)SH
/Times-Roman SF
14120 XM
(match any file starting with K11, followed by one to three characters, with a TYPE of MAC.)SH
/Courier SF
6120 65765 MT
(K11???.MAC)SH
/Times-Roman SF
14120 XM
(Same as above, but for RSTS/E only.)SH
/Courier SF
6120 67342 MT
(XYZ.*;*)SH
/Times-Roman SF
14120 XM
(All versions of files with a NAME of XYZ with any TYPE \050RSX-11M/M+ and P/OS only\051.)SH
ES
%%Page: 3 4
BS
0 SI
12 /Times-Bold AF
8280 4404 MT
(1.1.2. File Formats \050Binary and Text\051)SH
10 /Times-Italic AF
52275 XM
(Page 3)SH
46800 50 8280 5890 UL
12 /Times-Bold AF
8280 8004 MT
(1.1.2. File Formats \050Binary and Text\051)SH
8280 11120 MT
(1.1.2.1. RT-11 and TSX+)SH
10 /Times-Roman AF
8280 13062 MT
(RT-11 treats all files as a contiguous stream of characters. There is no information stored in)
25 W( the directory to tell the)26 W
8280 14258 MT
(system \050or program\051 that a file is readable text \050source program, runoff document,...\051 or consists of binary)
133 W( data)132 W
8280 15454 MT
(\050executable program, object file,)27 W
/Courier SF
21662 XM
(.SYS)SH
/Times-Roman SF
24339 XM
(file,...\051. An)
304 W( application program like Kermit-11 needs)
27 W( to know what type of)28 W
8280 16650 MT
(file to expect, thus the presence)
5 W( of the SET FILE TYPE command \050discussed later\051. The only real convention is that)4 W
8280 17846 MT
(text files are streams of seven bit data with each record terminated by a carriage return/line feed character)
36 W( sequence)37 W
8280 19042 MT
(and that binary files normally follow a filename TYPE convention.)
10 W( The)
269 W( TYPE \050)9 W
/Courier SF
(.SAV)SH
/Times-Roman SF
(,)SH
/Courier SF
43534 XM
(.SYS)SH
/Times-Roman SF
(, ...\051 is what Kermit-11)9 W
8280 20238 MT
(will look at to decide if a file should be sent as a text or binary file.)SH
12 /Times-Bold AF
8280 23354 MT
(1.1.2.2. RSTS/E, P/OS and RSX-11M/M+)SH
10 /Times-Roman AF
8280 25296 MT
(These systems can provide for a large number of file attributes for each file by using either)
35 W( FCS11 \050RSX-11M/M+\051)36 W
8280 26492 MT
(or RMS11 \050all\051. Text files are normally considered to be either STREAM format \050FB$STM\051 or VARIABLE)
67 W( with)66 W
8280 27688 MT
(implied carriage control \050FB$VAR and FB$CR\051. RSTS/E has historically defaulted to STREAM, whereas the RSX)22 W
8280 28884 MT
(based systems use VARIABLE. Kermit-11 follows those defaults when creating files unless told to do so)
18 W( otherwise)17 W
8280 30080 MT
(by the presence of attribute data. The conversion of the internal data representation to one that can be)
14 W( transmitted to)15 W
8280 31276 MT
(another Kermit is transparent for these types)
52 W( of files. Both the file attributes and the filename TYPE are examined)51 W
8280 32472 MT
(by Kermit-11 to determine if a file needs to be sent as a text file \050default\051 or a binary file.)
24 W( Additionally,)
300 W( on RSTS/E)25 W
8280 33668 MT
(Kermit checks the file protection code, as one of the bits in it is used to flag an executable file \050bit 6\051.)SH
8280 36060 MT
(In all)
120 W( cases, unless \050at this time\051 Kermit-11 is talking to another Kermit-11, or if Kermit-11 can't tell if a file is)119 W
8280 37256 MT
(consists of binary data, the command SET FILE TYPE FIXED must be used to)
38 W( force Kermit to either send or get a)39 W
8280 38452 MT
(non-text file correctly. When Kermit-11 is running in binary mode,)
127 W( all data is read from \050or written to\051 the file)126 W
8280 39648 MT
(without any translation)
20 W( or internal record control information. Any attribute information in the file's directory entry)21 W
8280 40844 MT
(is ignored and the data read \050or written\051)
47 W( in 512 byte unformatted blocks. Thus it is indeed possible to transfer files)46 W
8280 42040 MT
(like task images and object libraries. Since Kermit-11 supports a subset of a protocol feature called)
17 W( 'attributes', two)18 W
8280 43236 MT
(Kermit-11's connected together can also correctly transfer files other than)
47 W( simple text and unformatted binary files,)46 W
8280 44432 MT
(such as RMS indexed or relative files.)SH
12 /Times-Bold AF
8280 47548 MT
(1.1.3. Saving Files on the PDP-11 From Your Microcomputer)SH
10 /Times-Roman AF
8280 49490 MT
(You can send textual files to Kermit-11 without any special considerations as Kermit-11 defaults to)
26 W( creating normal)27 W
8280 50686 MT
(text files. However, if you are sending a binary file)
79 W( \050perhaps an)78 W
/Courier SF
35103 XM
(.EXE)SH
/Times-Roman SF
(\051 from say, your Rainbow under MS-DOS,)78 W
8280 51882 MT
(you would need to tell Kermit-11)
141 W( to expect binary data. This is done with the Kermit-11 command SET FILE)142 W
8280 53078 MT
(TYPE FIXED. This will force Kermit-11 to write the data)
20 W( out exactly as it comes, in 512 byte unformatted records.)19 W
8280 54274 MT
(Sending the same file back)
146 W( to the Rainbow would not require any special action since the file, as it sits on the)147 W
8280 55470 MT
(PDP-11, has the proper information in the directory entry to tell Kermit-11 that the file is binary. As)
102 W( a note, for)101 W
8280 56666 MT
(RT-11 you would need to use a filetype that is normally considered 'binary' like)72 W
/Courier SF
41728 XM
(.SAV)SH
/Times-Roman SF
44450 XM
(or)SH
/Courier SF
45605 XM
(.OBJ)SH
/Times-Roman SF
48327 XM
(\050see above notes)72 W
8280 57862 MT
(for RT-11\051.)SH
8280 60254 MT
(Never try to do a wildcarded send with mixed binary and text files with the file type set)
16 W( to FIXED. The result could)15 W
8280 61450 MT
(be unusable as not all systems store text data in the same internal format. For)
50 W( example, if Kermit-11 is forced into)51 W
8280 62646 MT
(binary mode \050via)
44 W( SET FIL TYP FIX\051 and is requested to send a file with implied carriage control \050normal for RSX)43 W
8280 63842 MT
(text files\051, it will)
9 W( actually send, for each line, two bytes representing the record length, followed by the data and then)10 W
8280 65038 MT
(followed by a ASCII NUL to pad the)
2 W( record to an even length. That is not incorrect, rather, it is EXACTLY how the)1 W
8280 66234 MT
(data was stored on disk.)SH
8280 68626 MT
(In general, avoid sending anything)
27 W( other than unformatted binary files and text file to unlike systems. For example,)28 W
8280 69822 MT
(requesting a RMS indexed file from the PDP-11 to be sent to a PC)
33 W( would case Kermit-11 to send it as a binary file,)32 W
8280 71018 MT
(but the file attributes would be)
37 W( lost. Sending such a file back to the PDP-11 would result in an unusable file unless)38 W
ES
%%Page: 4 5
BS
0 SI
10 /Times-Italic AF
6120 4404 MT
(Page 4)SH
12 /Times-Bold AF
31686 XM
(Kermit User Guide: PDP-11 Kermit 1.1.3)SH
46800 50 6120 5709 UL
10 /Times-Roman AF
6120 7886 MT
(you could reconstruct the attribute information.)SH
12 /Times-Bold AF
6120 11002 MT
(1.1.4. Program Operation)SH
10 /Times-Roman AF
6120 12944 MT
(Kermit-11's prompt is normally)
83 W( "Kermit-11>". This can be changed if need be via the SET PROMPT command.)82 W
6120 14140 MT
(Invoking Kermit-11 is very site dependent.)SH
12 /Times-Bold AF
6120 17256 MT
(1.1.4.1. RSTS/E)SH
10 /Times-Roman AF
6120 19198 MT
(If Kermit-11 has a ccl definition, it would likely be invoked)
9 W( as "KER" or "KERMIT". If not, try "RUN $KERMIT",)10 W
6120 20394 MT
(as this is a likely place where Kermit-11 may have been put. Otherwise consult your local support staff.)SH
12 /Times-Bold AF
6120 23510 MT
(1.1.4.2. RSX-11M/M+)SH
10 /Times-Roman AF
6120 25452 MT
(If Kermit-11 has been installed, it most likely will have a task name of)85 W
/Courier SF
35779 XM
(...KER)SH
/Times-Roman SF
39713 XM
(which means that typing "KER")84 W
6120 26648 MT
(should get things running. If not, consult your local support staff.)SH
12 /Times-Bold AF
6120 29764 MT
(1.1.4.3. RT-11/TSX+)SH
10 /Times-Roman AF
6120 31706 MT
(On version 5 of RT-11, programs can be run simply by typing the filename. Thus, if)
372 W( there is a file)373 W
/Courier SF
6120 32902 MT
(SY:KERMIT.SAV)SH
/Times-Roman SF
(, simply type "KERMIT". If this fails, contact your local support staff for assistance.)SH
12 /Times-Bold AF
6120 36018 MT
(1.1.4.4. P/OS)SH
10 /Times-Roman AF
6120 37960 MT
(Kermit-11 is generally run from)
66 W( DCL on P/OS. The program is invoked via the DCL RUN command, as in RUN)65 W
6120 39156 MT
(K11POS or RUN KERMIT, depending on what the task image name is.)SH
6120 41548 MT
(Note that for the case where Kermit is installed \050for RSTS/E and)
58 W( RSX-11M/M+\051 that Kermit-11 can get command)59 W
6120 42744 MT
(line arguments, as in:)SH
/Courier SF
8520 44461 MT
($ KER SERV)SH
/Times-Roman SF
26520 XM
(Kermit starts as a server.)SH
/Courier SF
8520 45492 MT
(> KER send fubar.txt)SH
/Times-Roman SF
26520 XM
(Kermit sends the file.)SH
6120 47209 MT
(Otherwise, the program is run interactively from the Kermit-11> prompt:)SH
/Courier SF
8520 48864 MT
($ KERMIT)SH
8520 49895 MT
(Kermit-11 V3.54)SH
8520 50926 MT
(Kermit-11>SET BLO 3)SH
/Times-Roman SF
26520 XM
(Changes checksum type.)SH
/Courier SF
8520 51957 MT
(Kermit-11>SER)SH
/Times-Roman SF
26520 XM
(Enter Kermit server.)SH
6120 54349 MT
(Note that whenever Kermit-11 starts up, it will)
192 W( always try to find a file called)191 W
/Courier SF
40154 XM
(KERMIT.INI)SH
/Times-Roman SF
46595 XM
(in your current)191 W
6120 55545 MT
(directory. This)
676 W( file can contain any valid Kermit command, though the)
213 W( usual use of this is to place various)214 W
6120 56741 MT
(Kermit-11 SET commands in it. If this file)
157 W( does NOT exist, it will try to find it in)156 W
/Courier SF
42120 XM
(LB:[1,2]KERMIT.INI)SH
/Times-Roman SF
6120 57937 MT
(\050excluding RT-11\051. In addition to the)145 W
/Courier SF
22467 XM
(.INI)SH
/Times-Roman SF
25262 XM
(file, commands may be placed in)
145 W( a file and then executed via the)146 W
6120 59133 MT
(Kermit-11 TAKE \050or @\051 command.)SH
14 /Times-Bold AF
6120 62735 MT
(1.2. Local and Remote Operation)SH
10 /Times-Roman AF
6120 64853 MT
(Kermit-11 by default assumes that all file transfers)
30 W( will occur over the terminal line that you are currently logged in)29 W
6120 66049 MT
(on \050)105 W
/Courier SF
(TI:)SH
/Times-Roman SF
(,)SH
/Courier SF
10213 XM
(TT:)SH
/Times-Roman SF
(,)SH
/Courier SF
12618 XM
(KB:)SH
/Times-Roman SF
(\051. This)
460 W( is known as REMOTE mode \050the PDP-11 is the remote system\051. This)
105 W( would be the)106 W
6120 67245 MT
(desired case if you are running Kermit)
112 W( on a microcomputer such as a Rainbow and are currently logged into the)111 W
6120 68441 MT
(PDP-11 through the micro.)
106 W( However,)
464 W( if you wanted to dial out, say by an autodial modem, from the PDP-11 to)107 W
6120 69637 MT
(another system, you need)
5 W( to tell Kermit-11 to use some other terminal line. This would be called LOCAL mode \050the)4 W
6120 70833 MT
(PDP-11 is the local system\051. The line can be altered with the SET)
183 W( LINE command \050see section on SET and)184 W
ES
%%Page: 5 6
BS
0 SI
12 /Times-Bold AF
8280 4404 MT
(1.2. Local and Remote Operation)SH
10 /Times-Italic AF
52275 XM
(Page 5)SH
46800 50 8280 5709 UL
/Times-Roman SF
8280 7886 MT
(CONNECT\051. A)
538 W( SET LINE command is done implicitly if Kermit-11)
144 W( finds itself running on a PRO/350, under)143 W
8280 9082 MT
(either P/OS, RT-11 or TSX+.)SH
8280 11474 MT
(Since support of parity varies by both interface type \050DL11 vs DZ11\051 and by)
93 W( operating system, Kermit-11 makes)94 W
8280 12670 MT
(NO attempt to find out what the current parity of it's line is. Kermit-11 generates it's own parity which is set)
48 W( with)47 W
8280 13866 MT
(the SET PARITY command.)SH
8280 16258 MT
(There are a couple of things to point out regarding Kermit-11 and LOCAL mode \050you did a SET LINE command\051:)SH
/Symbol SF
10070 18163 MT
(\267)SH
/Times-Roman SF
10780 XM
(The system manager may have lines other than your own protected \050or owned by the system\051.)
152 W( On)555 W
10780 19268 MT
(RSTS/E lines are often made unaccessible unless)
88 W( your account possesses the needed privilege\050s\051. On)87 W
10780 20373 MT
(RSX-11M/M+, privilege)
SH( is required to alter settings on any other terminal line. You may have to talk to)1 W
10780 21478 MT
(your system manager to get access to an outgoing terminal line.)SH
/Symbol SF
10070 23467 MT
(\267)SH
/Times-Roman SF
10780 XM
(Once connected to)
1 W( a modem through another line, a means must exist for the connection to be broken \050if)SH
10780 24572 MT
(the host you are calling won't do it\051. Given that your line has full or partial modem control)
73 W( \050DZV11,)74 W
10780 25677 MT
(DZ11, DH11, DHU/V11\051 the RSX, RT-11/TSX+ and RSTS/E Kermits have a HANGUP \050or)388 W
10780 26782 MT
(DISCONNECT\051 command, which instructs the system to disconnect the modem. Unless this)
75 W( is done,)76 W
10780 27887 MT
(you never get disconnected and could run up a tidy phone bill.)SH
8280 30279 MT
(Kermit-11 has, as of v3.53, a rudimentary)
187 W( command line editor. You can recall previous commands with the)186 W
8280 31475 MT
(UP-Arrow key, and exit the command with the LEFT and RIGHT arrow keys. The RUBOUT)
162 W( key, of course,)163 W
8280 32671 MT
(deletes characters, while the Control-R key retypes the line. Control-E moves to the)
53 W( end of the line and Control-H)52 W
8280 33867 MT
(moves to the start of the line.)SH
14 /Times-Bold AF
8280 37469 MT
(1.3. Kermit-11 Commands)SH
10 /Times-Roman AF
8280 39587 MT
(Kermit-11 has the following commands available:)SH
8530 41197 MT
(@)SH
17780 XM
(Synonym for TAKE)SH
8530 42302 MT
(BYE)SH
17780 XM
(Logout a remote server)SH
8530 43407 MT
(CONNECT)SH
17780 XM
(Connect to a remote system)SH
8530 44512 MT
(COPY)SH
17780 XM
(Local copy of a file\050s\051)SH
8530 45617 MT
(CWD)SH
17780 XM
(Set new working directory)SH
8530 46722 MT
(DELETE)SH
17780 XM
(Local delete of a file\050s\051)SH
8530 47827 MT
(DIAL)SH
17780 XM
(Have a connected modem dial a number)SH
8530 48932 MT
(DIRECT)SH
17780 XM
(Local directory display)SH
8530 50037 MT
(DISCONNECT)SH
17780 XM
(Hangup a remote line)SH
8530 51142 MT
(DISPLAY)SH
17780 XM
(Internal debugging)SH
8530 52247 MT
(ERASE)SH
17780 XM
(Local delete of a file\050s\051)SH
8530 53352 MT
(EXIT)SH
17780 XM
(Exit to system)SH
8530 54457 MT
(FINISH)SH
17780 XM
(Stop a remote server without logging out)SH
8530 55562 MT
(GET)SH
17780 XM
(Get a file\050s\051 from a remote server)SH
8530 56667 MT
(HANGUP)SH
17780 XM
(Hangup a remote line)SH
8530 57772 MT
(HOST)SH
17780 XM
(Execute system command locally \050where applicable\051)SH
8530 58877 MT
(LOCAL)SH
17780 XM
(Force interpretation of command to the local system)SH
8530 59982 MT
(LOGFILE)SH
17780 XM
(Create a log file)SH
8530 61087 MT
(QUIT)SH
17780 XM
(Same as EXIT)SH
8530 62192 MT
(PRINT)SH
17780 XM
(Print a file locally \050where applicable\051)SH
8530 63297 MT
(RECEIVE)SH
17780 XM
(Receive a file\050s\051 from a remote kermit)SH
8530 64402 MT