<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Mass_Storage_Control_Protocol</id>
	<title>Mass Storage Control Protocol - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Mass_Storage_Control_Protocol"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Mass_Storage_Control_Protocol&amp;action=history"/>
	<updated>2026-10-26T21:12:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Mass_Storage_Control_Protocol&amp;diff=2774875&amp;oldid=prev</id>
		<title>imported&gt;Coldupnorth: update template #JUN25</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Mass_Storage_Control_Protocol&amp;diff=2774875&amp;oldid=prev"/>
		<updated>2025-06-01T10:59:30Z</updated>

		<summary type="html">&lt;p&gt;update template #JUN25&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Notability|date=June 2025}}&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Mass Storage Control Protocol&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;MSCP&amp;#039;&amp;#039;&amp;#039;) is a [[Protocol (computing)|protocol]] that was designed by [[Digital Equipment Corporation]] of [[Maynard, Massachusetts|Maynard]], [[Massachusetts]] for the purposes of controlling their high-end [[mass storage]] options.&amp;lt;ref name=&amp;quot;n402&amp;quot;&amp;gt;{{cite book | last=South | first=David W. | title=The Computer and Information Science and Technology Abbreviations and Acronyms Dictionary | publisher=CRC Press | publication-place=Boca Raton | date=1994-05-06 | isbn=978-0-8493-2444-4 | page=149}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First implemented in the [[VMScluster|HSC50]] hierarchical storage controller, the protocol quickly spread throughout the entire line of mass storage controllers built by DEC. The &amp;#039;&amp;#039;&amp;#039;UDA50&amp;#039;&amp;#039;&amp;#039; is an implementation of MSCP built on a [[Unibus]] card; other implementations (for example, the &amp;#039;&amp;#039;&amp;#039;RQDX&amp;#039;&amp;#039;&amp;#039;) stretch down to the [[Q-bus]] and small, 5 megabyte disk drives and even [[diskette]]s.&lt;br /&gt;
&lt;br /&gt;
Designed to minimize the amount of [[Central processing unit|CPU]] involvement, the protocol depends upon two queues. Into one queue are placed [[packet (information technology)|packet]]s 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 &amp;quot;send&amp;quot; queue, and if that is the first packet in the send queue, wake the MSCP controller. After the command has been executed, an appropriate status packet is placed into the second queue to be read by the CPU.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Because MSCP packets were deliberately designed to resemble the packets exchanged on the [[VMScluster]] 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 facilitates remote operations.&amp;lt;ref name=&amp;quot;n296&amp;quot;&amp;gt;{{cite book | last=Schulz | first=Greg | title=Resilient Storage Networks | publisher=Elsevier | publication-place=Amsterdam Boston | date=2004-06-10 | isbn=978-0-08-049225-4 | page=101}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [http://vt100.net/manx/details/1,5421 MSCP Basic Disk Functions Manual]&lt;br /&gt;
* [https://patents.google.com/patent/US4449182 Related patent]&lt;br /&gt;
&lt;br /&gt;
{{Digital Equipment Corporation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:OpenVMS]]&lt;br /&gt;
[[Category:DEC hardware]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Coldupnorth</name></author>
	</entry>
</feed>