pcjs/devices/pdp11/rl11/README.md
2016-11-08 09:24:01 -08:00

1.8 KiB

layout title permalink
page RL11 Disk Controller /devices/pdp11/rl11/

RL11 Disk Controller

The RL11 Disk Controller controls up to four RL01 or RL02 disk drives, which in turn read/write RL01K or RL02K disk cartridges.

Machines containing the RL11 Component include:

PCjs has archived a selection of RL02K Disk Images for use by those machines, which are listed in the following RL11 Device XML file:

which is typically referenced by a Machine XML file as:

<device ref="/devices/pdp11/rl11/default.xml"/>

Device XML files not only configure a device, but also list all the resource the device will use, and define UI elements used to control the device, such as choosing which disks should be "auto-mounted" by the RL11 device. For example:

<?xml version="1.0" encoding="UTF-8"?>
<device id="rl11" type="rl11" autoMount='{RL3:{path:"http://archive.pcjs.org/disks/dec/rl02k/RL02K-XXDP.json"}}' pos="left" width="35%" padLeft="8px" padBottom="8px">
	<name>Disk Drive Controls</name>
	<control type="container">
		<control type="list" binding="listDrives"/>
		<control type="list" binding="listDisks">
			<disk id="rl3" name="XXDP+ Diagnostics" path="http://archive.pcjs.org/disks/dec/rl02k/RL02K-XXDP.json"/>
		</control>
		<control type="button" binding="loadDrive">Load</control>
		<control type="description" binding="descDisk" padRight="8px"/>
		<control type="file" binding="mountDisk"/>
	</control>
</device>