<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>PDP11.co.uk &#187; how to</title>
	<atom:link href="http://www.pdp11.co.uk/blog/tag/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pdp11.co.uk</link>
	<description>A guide to the preservation and restoration of PDP-11 computers</description>
	<lastBuildDate>Sun, 09 May 2010 08:37:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HOWTO: Create a MSCP MAP in RT-11</title>
		<link>http://www.pdp11.co.uk/blog/2009/02/15/howto-create-a-mscp-map-in-rt-11/</link>
		<comments>http://www.pdp11.co.uk/blog/2009/02/15/howto-create-a-mscp-map-in-rt-11/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 07:51:50 +0000</pubDate>
		<dc:creator>Toby Russell</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[MSCP]]></category>
		<category><![CDATA[RT-11]]></category>
		<category><![CDATA[scsi]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.pdp11.co.uk/?p=127</guid>
		<description><![CDATA[RT-11 is restricted to each devices is limited to 32MB of usable space. This is due to the filesystem using a 16-bit field to represent blocks, giving a maximum of 65535 x 512 byte blocks.
For larger MSCP disks, such as RD53, RD54, RA series and third party disks, all is not lost. Within RT-11 a [...]]]></description>
			<content:encoded><![CDATA[<p>RT-11 is restricted to each devices is limited to 32MB of usable space. This is due to the filesystem using a 16-bit field to represent blocks, giving a maximum of 65535 x 512 byte blocks.</p>
<p>For larger MSCP disks, such as RD53, RD54, RA series and third party disks, all is not lost. Within RT-11 a mechanism exists to partition the disk into multiple logical drives allowing you to access the remaining disk space.</p>
<p>To achieve this, issue the commands:</p>
<p>SET DU[id] DEVICE=[unit]<br />
SET DU[id] PART=[part]<br />
SET DU[id] PORT=[port]</p>
<p>Where:</p>
<ul>
<li>id is the numerical number of the DU devices you wish to map onto your device. This is in the range 0-7 on versions of RT-11 prior to 5.4</li>
<li>unit is the unit number of the device you wish to map onto the DU device.</li>
<li>part is the &#8216;partition&#8217; number within the device you wish to map. So PART-0 would be the first 32MB of the disk, PART=1 would be the next 32MB and so on</li>
<li>port is the MSCP device number. If you only have a single MSCP controller on you machine this would be PORT=0</li>
</ul>
<p>So for example, if you have  an RD54 currently on DU0, you could access the remaining space with the commands:</p>
<p>SET DU1 PORT=0<br />
SET DU1 DEVICE=0<br />
SET DU1 PART=1</p>
<p>SET DU2 PORT=0<br />
SET DU2 DEVICE=0<br />
SET DU2 PART=2</p>
<p>SET DU3 PORT=0<br />
SET DU2 DEVICE=0<br />
SET DU2 PART=3</p>
<p>You will now have 4 devices, DU0,1,2,3 each with 32MB of space.</p>
<p>Whilst this is very useful, there is a bit of a sting in the tail in that the DU id range is only 0-7 on all but the most recent versions of RT-11. This limits you to a maximum of 8 32MB devices, which whilst a huge amount of space by PDP-11 standards, still doesn&#8217;t allow you to access all of the space on some of the more modern disks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pdp11.co.uk/blog/2009/02/15/howto-create-a-mscp-map-in-rt-11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HOWTO: Create Logical Disks under RT-11</title>
		<link>http://www.pdp11.co.uk/blog/2009/02/13/howto-create-logical-disks-under-rt-11/</link>
		<comments>http://www.pdp11.co.uk/blog/2009/02/13/howto-create-logical-disks-under-rt-11/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 18:00:08 +0000</pubDate>
		<dc:creator>Toby Russell</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[logical disks]]></category>
		<category><![CDATA[RT-11]]></category>

		<guid isPermaLink="false">http://www.pdp11.co.uk/?p=125</guid>
		<description><![CDATA[Logical disks are a convenient way of getting round the lack of a directory structure in RT-11. A logical disk is a file which can be mounted as a virtual storage device.
To make a logical disk:

Create an empty file to act as your logical disk:
CREATE [filename]/ALLOCATE:[number of blocks]
For example:
CREATE GAMES.DSK/ALLOCATE:500
Mount the file as a logic [...]]]></description>
			<content:encoded><![CDATA[<p>Logical disks are a convenient way of getting round the lack of a directory structure in RT-11. A logical disk is a file which can be mounted as a virtual storage device.</p>
<p>To make a logical disk:</p>
<ol>
<li>Create an empty file to act as your logical disk:
<p>CREATE [filename]/ALLOCATE:[number of blocks]</p>
<p>For example:<br />
CREATE GAMES.DSK/ALLOCATE:500</li>
<li>Mount the file as a logic disk:
<p>MOUNT LD[number]: [filename]</p>
<p>For example:<br />
MOUNT LD0: GAMES.DSK</li>
<li>Initialize the new logical disk:
<p>INITIALIZE LD[number]:</p>
<p>For example:<br />
INITIALIZE LD0:</li>
<li>You should now have a working logical disk. Try typing DIR LD[number]: to confirm. You can now subsequently remount this disk at any time using the MOUNT command from step 2.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.pdp11.co.uk/blog/2009/02/13/howto-create-logical-disks-under-rt-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

