299:
1144:
1154:
22:
1164:
192:
which fully describe the commands to be executed by the mass storage subsystem. To initiate an I/O request, the CPU has only to create a small data structure in memory, append it to a "send" queue, and if that is the first packet in the send queue, wake the MSCP controller. After the command has been
196:
Interrupts to the CPU (a costly operation) are not needed so long as further command packets remain in the command queue and the response queue is not in danger of over-flowing. I/O-space reads and writes to the MSCP controller, a less-expensive but still-costly operation, are similarly minimized.
204:
interconnects, it is a very inexpensive operation to ship storage requests around a VMScluster for remote execution; this greatly facilitates the creation of large-scale VMSclusters. The dependence upon in-memory packets and the minimization of interrupts and I/O-space reads and writes greatly
246:
43:
239:
1167:
1157:
232:
94:
855:
287:
66:
929:
934:
875:
822:
161:
hierarchical storage controller, the protocol quickly spread throughout the entire line of mass storage controllers built by DEC. The
73:
113:
1069:
189:
80:
689:
47:
255:
139:
62:
1049:
756:
307:
1107:
1054:
837:
799:
644:
32:
1084:
870:
51:
36:
1118:
781:
298:
1102:
185:
87:
1074:
639:
387:
382:
143:
1193:
1147:
314:
1064:
832:
736:
135:
924:
669:
323:
791:
901:
484:
193:
executed, an appropriate status packet is placed into the second queue to be read by the CPU.
1188:
939:
624:
847:
275:
200:
Because MSCP packets were deliberately designed to resemble the packets exchanged on the
944:
811:
805:
365:
1182:
989:
147:
984:
880:
827:
726:
151:
449:
444:
439:
433:
429:
422:
417:
412:
281:
224:
21:
1042:
817:
219:
201:
158:
188:
involvement, the protocol depends upon two queues. Into one queue are placed
1015:
919:
890:
776:
470:
465:
404:
269:
1026:
766:
761:
721:
500:
360:
342:
337:
178:
1079:
964:
914:
909:
860:
746:
706:
701:
649:
214:
1112:
1032:
1020:
885:
716:
711:
684:
679:
654:
596:
166:
1129:
1124:
1097:
1089:
1059:
1037:
1010:
954:
949:
865:
771:
751:
696:
674:
659:
634:
614:
608:
602:
590:
585:
580:
574:
569:
564:
558:
553:
548:
543:
538:
533:
528:
522:
174:
994:
979:
974:
969:
664:
517:
512:
506:
494:
394:
375:
370:
228:
352:
15:
1003:
899:
846:
790:
735:
623:
483:
458:
403:
351:
322:
306:
262:
150:for the purposes of controlling their high-end
169:card; other implementations (for example, the
240:
8:
177:and small, 5 megabyte disk drives and even
50:. Unsourced material may be challenged and
319:
297:
247:
233:
225:
114:Learn how and when to remove this message
165:is an implementation of MSCP built on a
7:
1163:
856:Digital Storage Systems Interconnect
48:adding citations to reliable sources
930:Dynamically Redefined Character Set
184:Designed to minimize the amount of
876:Synchronous Backplane Interconnect
14:
1162:
1153:
1152:
1143:
1142:
215:MSCP Basic Disk Functions Manual
20:
1070:Maintenance Operations Protocol
205:facilitates remote operations.
63:"Mass Storage Control Protocol"
1:
960:Mass Storage Control Protocol
256:Digital Equipment Corporation
140:Digital Equipment Corporation
128:Mass Storage Control Protocol
1050:Digital Federal Credit Union
272:(founder and CEO, 1957–1992)
1094:Sequence and Batch Language
1055:Dynamic debugging technique
1210:
1085:Record Management Services
871:Standard Disk Interconnect
1138:
1119:The Ultimate Entrepreneur
295:
157:First implemented in the
782:DIGITAL Command Language
1108:Systems Research Center
1103:System Reference Manual
1075:On-line Debugging Tool
173:) stretch down to the
138:that was designed by
1065:Local Area Transport
823:National Replacement
44:improve this article
925:Digital Linear Tape
284:(VP of engineering)
1148:Computers template
1176:
1175:
479:
478:
124:
123:
116:
98:
1201:
1166:
1165:
1156:
1155:
1146:
1145:
940:Flip-Chip module
833:Special Graphics
320:
301:
290:(CEO, 1992–1998)
249:
242:
235:
226:
119:
112:
108:
105:
99:
97:
56:
24:
16:
1209:
1208:
1204:
1203:
1202:
1200:
1199:
1198:
1179:
1178:
1177:
1172:
1134:
999:
895:
842:
802:(Multinational)
786:
738:
731:
626:
619:
486:
475:
454:
399:
347:
313:
309:
308:Instruction set
302:
293:
276:Harlan Anderson
258:
253:
211:
120:
109:
103:
100:
57:
55:
41:
25:
12:
11:
5:
1207:
1205:
1197:
1196:
1191:
1181:
1180:
1174:
1173:
1171:
1170:
1160:
1150:
1139:
1136:
1135:
1133:
1132:
1127:
1122:
1115:
1110:
1105:
1100:
1095:
1092:
1087:
1082:
1077:
1072:
1067:
1062:
1057:
1052:
1047:
1046:
1045:
1035:
1030:
1023:
1018:
1013:
1007:
1005:
1004:Related topics
1001:
1000:
998:
997:
992:
987:
982:
977:
972:
967:
962:
957:
952:
947:
942:
937:
932:
927:
922:
917:
912:
906:
904:
897:
896:
894:
893:
888:
883:
878:
873:
868:
863:
858:
852:
850:
844:
843:
841:
840:
835:
830:
825:
820:
815:
812:Code page 1288
809:
806:Code page 1287
803:
800:Code page 1100
796:
794:
792:Character sets
788:
787:
785:
784:
779:
774:
769:
764:
759:
754:
749:
743:
741:
733:
732:
730:
729:
724:
719:
714:
709:
704:
699:
694:
693:
692:
682:
677:
672:
667:
662:
657:
652:
647:
642:
637:
631:
629:
621:
620:
618:
617:
612:
606:
600:
594:
588:
583:
578:
572:
567:
562:
556:
551:
546:
541:
536:
531:
526:
520:
515:
510:
504:
498:
491:
489:
481:
480:
477:
476:
474:
473:
468:
462:
460:
456:
455:
453:
452:
447:
442:
437:
427:
426:
425:
420:
409:
407:
401:
400:
398:
397:
392:
391:
390:
380:
379:
378:
368:
366:MicroVAX 78032
363:
357:
355:
349:
348:
346:
345:
340:
335:
332:
328:
326:
317:
304:
303:
296:
294:
292:
291:
285:
279:
273:
266:
264:
260:
259:
254:
252:
251:
244:
237:
229:
223:
222:
220:Related patent
217:
210:
209:External links
207:
122:
121:
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
1206:
1195:
1192:
1190:
1187:
1186:
1184:
1169:
1161:
1159:
1151:
1149:
1141:
1140:
1137:
1131:
1128:
1126:
1123:
1121:
1120:
1116:
1114:
1111:
1109:
1106:
1104:
1101:
1099:
1096:
1093:
1091:
1088:
1086:
1083:
1081:
1078:
1076:
1073:
1071:
1068:
1066:
1063:
1061:
1058:
1056:
1053:
1051:
1048:
1044:
1041:
1040:
1039:
1036:
1034:
1031:
1029:
1028:
1024:
1022:
1019:
1017:
1014:
1012:
1009:
1008:
1006:
1002:
996:
993:
991:
990:System Module
988:
986:
983:
981:
978:
976:
973:
971:
968:
966:
963:
961:
958:
956:
953:
951:
948:
946:
943:
941:
938:
936:
933:
931:
928:
926:
923:
921:
918:
916:
913:
911:
908:
907:
905:
903:
898:
892:
889:
887:
884:
882:
879:
877:
874:
872:
869:
867:
864:
862:
859:
857:
854:
853:
851:
849:
848:Bus standards
845:
839:
836:
834:
831:
829:
826:
824:
821:
819:
816:
813:
810:
807:
804:
801:
798:
797:
795:
793:
789:
783:
780:
778:
775:
773:
770:
768:
765:
763:
760:
758:
755:
753:
750:
748:
745:
744:
742:
740:
734:
728:
725:
723:
720:
718:
715:
713:
710:
708:
705:
703:
700:
698:
695:
691:
688:
687:
686:
683:
681:
678:
676:
673:
671:
668:
666:
663:
661:
658:
656:
653:
651:
648:
646:
643:
641:
638:
636:
633:
632:
630:
628:
622:
616:
613:
610:
607:
604:
601:
598:
595:
592:
589:
587:
584:
582:
579:
576:
573:
571:
568:
566:
563:
560:
557:
555:
552:
550:
547:
545:
542:
540:
537:
535:
532:
530:
527:
524:
521:
519:
516:
514:
511:
508:
505:
502:
499:
496:
493:
492:
490:
488:
482:
472:
469:
467:
464:
463:
461:
457:
451:
448:
446:
443:
441:
438:
435:
431:
428:
424:
421:
419:
416:
415:
414:
411:
410:
408:
406:
402:
396:
393:
389:
386:
385:
384:
381:
377:
374:
373:
372:
369:
367:
364:
362:
359:
358:
356:
354:
350:
344:
341:
339:
336:
333:
330:
329:
327:
325:
321:
318:
316:
311:
310:architectures
305:
300:
289:
288:Robert Palmer
286:
283:
280:
277:
274:
271:
268:
267:
265:
261:
257:
250:
245:
243:
238:
236:
231:
230:
227:
221:
218:
216:
213:
212:
208:
206:
203:
198:
194:
191:
187:
182:
180:
176:
172:
168:
164:
160:
155:
153:
149:
148:Massachusetts
145:
141:
137:
133:
129:
118:
115:
107:
104:December 2009
96:
93:
89:
86:
82:
79:
75:
72:
68:
65: –
64:
60:
59:Find sources:
53:
49:
45:
39:
38:
34:
29:This article
27:
23:
18:
17:
1194:DEC hardware
1117:
1025:
985:Star coupler
959:
881:TURBOchannel
727:Digital UNIX
278:(co-founder)
199:
195:
183:
170:
162:
156:
152:mass storage
131:
127:
125:
110:
101:
91:
84:
77:
70:
58:
42:Please help
30:
737:Programming
450:Alpha 21464
445:Alpha 21364
440:Alpha 21264
430:Alpha 21164
413:Alpha 21064
282:Gordon Bell
1183:Categories
1043:HP-Interex
466:MicroPRISM
315:processors
263:Key people
202:VMScluster
74:newspapers
1016:AltaVista
920:DECwriter
891:VAXBI bus
838:Technical
814:(Turkish)
777:VAX MACRO
739:languages
625:Operating
507:VT50/VT52
487:terminals
471:StrongARM
270:Ken Olsen
179:diskettes
154:options.
31:does not
1158:Category
1027:CPU Wars
945:Gold key
902:hardware
828:RADIX 50
767:MACRO-11
762:MACRO-10
485:Computer
136:protocol
1189:OpenVMS
1168:Commons
1080:PALcode
965:PALcode
935:Firefly
915:DECtape
910:DECtalk
861:Massbus
808:(Greek)
747:BASIC-8
707:VAX/VMS
702:TOPS-20
650:TOPS-10
627:systems
434:21164PC
190:packets
144:Maynard
134:) is a
88:scholar
52:removed
37:sources
1113:TD/SMP
1033:DECnet
1021:Compaq
900:Other
886:Unibus
818:Hebrew
717:Ultrix
712:VAXELN
697:DSM-11
685:RSX-11
680:RSTS/E
670:DOS-11
655:RSX-15
640:4K DMS
635:DECsys
611:(1994)
605:(1993)
599:(1990)
597:VT1000
593:(1990)
577:(1987)
561:(1983)
525:(1978)
509:(1975)
503:(1972)
497:(1970)
388:Mariah
331:LSI-11
324:PDP-11
167:Unibus
90:
83:
76:
69:
61:
1130:WPS-8
1125:VT640
1098:Sixel
1090:ReGIS
1060:FX!32
1038:DECUS
1011:AdvFS
955:LK421
950:LK201
866:Q-Bus
772:MUMPS
757:FOCAL
752:DIBOL
675:RT-11
660:TSS/8
615:VT525
609:VT520
603:VT510
591:VT420
586:VT340
581:VT330
575:VT320
570:VT241
565:VT240
559:VT220
554:VT180
549:VT131
544:VT105
539:VT103
534:VT102
529:VT101
523:VT100
459:Other
423:21068
418:21066
405:Alpha
383:Rigel
175:Q-bus
163:UDA50
159:HSC50
95:JSTOR
81:books
995:TU81
980:RL02
975:RK05
970:RA90
722:MICA
665:OS/8
518:VT62
513:VT55
501:GT40
495:VT05
395:NVAX
371:CVAX
361:V-11
343:J-11
338:T-11
334:F-11
171:RQDX
132:MSCP
126:The
67:news
35:any
33:cite
690:IAS
645:COS
376:SOC
353:VAX
186:CPU
142:of
46:by
1185::
181:.
146:,
436:)
432:(
312:,
248:e
241:t
234:v
130:(
117:)
111:(
106:)
102:(
92:·
85:·
78:·
71:·
54:.
40:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.