Minor machine description tweaks
This commit is contained in:
parent
d0618c34bc
commit
fa87224856
12 changed files with 18 additions and 19 deletions
|
|
@ -12,3 +12,6 @@ PDPjs is currently being tested with the following PDP-11/20 machine configurati
|
|||
* [PDP-11/20 Boot Test](/devices/pdp11/machine/1120/test/) (with [Debugger](/devices/pdp11/machine/1120/test/debugger/))
|
||||
* [PDP-11/20 Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/) (with [Debugger](/devices/pdp11/machine/1120/bootstrap/debugger/))
|
||||
* [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/) (with [Debugger](/devices/pdp11/machine/1120/basic/debugger/))
|
||||
|
||||
The "Demo" machines come with 16Kb of RAM and a [PC11 Paper Tape Reader](/devices/pdp11/pc11/). The "Boot Test" machine
|
||||
has 56Kb of RAM.
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ machines:
|
|||
PDP-11/20 BASIC Demo
|
||||
--------------------
|
||||
|
||||
This machine pre-loads the [DEC PDP-11 BASIC](/apps/pdp11/tapes/basic/) tape image into 16Kb of RAM:
|
||||
The machine below pre-loads the [DEC PDP-11 BASIC](/apps/pdp11/tapes/basic/) tape image into 16Kb of RAM:
|
||||
|
||||
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp11/tapes/basic/DEC-11-AJPB-PB.json"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ machines:
|
|||
PDP-11/20 BASIC Demo (with Debugger)
|
||||
------------------------------------
|
||||
|
||||
This machine pre-loads the [DEC PDP-11 BASIC](/apps/pdp11/tapes/basic/) tape image into 16Kb of RAM:
|
||||
The machine below pre-loads the [DEC PDP-11 BASIC](/apps/pdp11/tapes/basic/) tape image into 16Kb of RAM:
|
||||
|
||||
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp11/tapes/basic/DEC-11-AJPB-PB.json"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ machines:
|
|||
PDP-11/20 Bootstrap Loader Demo
|
||||
-------------------------------
|
||||
|
||||
This machine pre-loads the [Bootstrap Loader](/apps/pdp11/boot/bootstrap/) code into 16Kb of RAM:
|
||||
The machine below pre-loads the [Bootstrap Loader](/apps/pdp11/boot/bootstrap/) code into 16Kb of RAM:
|
||||
|
||||
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp11/boot/bootstrap/BOOTSTRAP-16KB.json"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ machines:
|
|||
PDP-11/20 Bootstrap Loader Demo (with Debugger)
|
||||
-----------------------------------------------
|
||||
|
||||
This machine pre-loads the [Bootstrap Loader](/apps/pdp11/boot/bootstrap/) code into 16Kb of RAM:
|
||||
The machine below pre-loads the [Bootstrap Loader](/apps/pdp11/boot/bootstrap/) code into 16Kb of RAM:
|
||||
|
||||
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp11/boot/bootstrap/BOOTSTRAP-16KB.json"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<cpu id="cpu" model="1120" cycles="6666667"/>
|
||||
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp11/boot/bootstrap/BOOTSTRAP-16KB.json"/>
|
||||
<device id="default" type="default"/>
|
||||
<serial id="dl11" adapter="0" binding="print"/>
|
||||
<serial id="dl11" adapter="0" binding="print" upperCase="true"/>
|
||||
<panel ref="/devices/pdp11/panel/test/debugger/terminal.xml"/>
|
||||
<debugger id="debugger" base="8" messages="" commands=""/>
|
||||
<device ref="/devices/pdp11/pc11/default.xml"/>
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<cpu id="cpu" model="1120" cycles="6666667"/>
|
||||
<ram id="ram" addr="0x0000" size="0x4000" file="/apps/pdp11/boot/bootstrap/BOOTSTRAP-16KB.json"/>
|
||||
<device id="default" type="default"/>
|
||||
<serial id="dl11" adapter="0" binding="print"/>
|
||||
<serial id="dl11" adapter="0" binding="print" upperCase="true"/>
|
||||
<panel ref="/devices/pdp11/panel/test/terminal.xml"/>
|
||||
<device ref="/devices/pdp11/pc11/default.xml"/>
|
||||
</machine>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ machines:
|
|||
PDP-11/20 Boot Test
|
||||
-------------------
|
||||
|
||||
This machine pre-loads the [PDP-11 Boot Test](/apps/pdp11/boot/test/) code into RAM:
|
||||
The machine below pre-loads the [PDP-11 Boot Test](/apps/pdp11/boot/test/) code into RAM:
|
||||
|
||||
<ram id="ram" addr="0x0000" size="0xE000" file="/apps/pdp11/boot/test/BOOTTEST.json" load="0xC000" exec="0xC000"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ machines:
|
|||
PDP-11/20 Boot Test (with Debugger)
|
||||
-----------------------------------
|
||||
|
||||
This machine pre-loads the [PDP-11 Boot Test](/apps/pdp11/boot/test/) code into RAM:
|
||||
The machine below pre-loads the [PDP-11 Boot Test](/apps/pdp11/boot/test/) code into RAM:
|
||||
|
||||
<ram id="ram" addr="0x0000" size="0xE000" file="/apps/pdp11/boot/test/BOOTTEST.json" load="0xC000" exec="0xC000"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -7,17 +7,13 @@ permalink: /devices/pdp11/pc11/
|
|||
PC11 High-Speed Paper Tape Reader/Punch
|
||||
---------------------------------------
|
||||
|
||||
PDPjs implements the PC11 component in [pc11.js](/modules/pdp11/lib/pc11.js).
|
||||
Machines containing the [PC11 Component](/modules/pdp11/lib/pc11.js) include:
|
||||
|
||||
PDPjs machines that contain a PC11 Tape Reader include:
|
||||
|
||||
- [Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/)
|
||||
- [PDP-11/20 Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/) (with [Debugger](/devices/pdp11/machine/1120/bootstrap/debugger/))
|
||||
- [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/) (with [Debugger](/devices/pdp11/machine/1120/basic/debugger/))
|
||||
|
||||
We have archived a selection of [Paper Tape Images](/apps/pdp11/tapes/) for use by those machines.
|
||||
|
||||
To make it easy for PDPjs machines to load those tapes, we created the following High-Speed Paper Tape Reader (PC11)
|
||||
Device XML file:
|
||||
PCjs has archived a selection of [Paper Tape Images](/apps/pdp11/tapes/) for use by those machines, most of which are
|
||||
listed in the following PC11 Device XML file:
|
||||
|
||||
- [Default](/devices/pdp11/pc11/default.xml)
|
||||
|
||||
|
|
@ -25,7 +21,7 @@ which is typically referenced by a Machine XML file as:
|
|||
|
||||
<device ref="/devices/pdp11/pc11/default.xml"/>
|
||||
|
||||
Device XML files typically configure the device, list all the resource the device will use, and define UI elements
|
||||
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 tape should be "attached" to the PC11 device. For example:
|
||||
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@
|
|||
<p class="common-copyright">
|
||||
<!-- When using AWS, the pcjs.org domain must redirect to www.pcjs.org, so let's avoid unnecessary redirects in any absolute URLs -->
|
||||
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> © 2012-<!-- pcjs:year --> by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> released under <a href="http://gnu.org/licenses/gpl.html">GPL version 3 or later</a></span>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@
|
|||
<p class="common-reference"></p>
|
||||
<p class="common-copyright">
|
||||
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> © 2012-2016 by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> released under <a href="http://gnu.org/licenses/gpl.html">GPL version 3 or later</a></span>
|
||||
<span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs</a> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
|
||||
</p>
|
||||
</div>
|
||||
</xsl:template>
|
||||
|
|
|
|||
Loading…
Reference in a new issue