Merge branch 'next-release'

This commit is contained in:
Jeff Parsons 2016-12-01 22:23:36 -08:00
commit 0545a54bf3
13 changed files with 27 additions and 20 deletions

View file

@ -8,7 +8,7 @@ includes:
* [PCx86](/docs/pcx86/), an x86-based IBM PC and PC-compatible emulator * [PCx86](/docs/pcx86/), an x86-based IBM PC and PC-compatible emulator
* [PC8080](/modules/pc8080/), an 8080 machine emulator (e.g., [Space Invaders](/devices/pc8080/machine/invaders/), [VT100 Terminal](/devices/pc8080/machine/vt100/)) * [PC8080](/modules/pc8080/), an 8080 machine emulator (e.g., [Space Invaders](/devices/pc8080/machine/invaders/), [VT100 Terminal](/devices/pc8080/machine/vt100/))
* [C1Pjs](/docs/c1pjs/), an emulation of the 6502-based [Ohio Scientific Challenger 1P](/devices/c1p/) * [C1Pjs](/docs/c1pjs/), an emulation of the 6502-based [Ohio Scientific Challenger 1P](/devices/c1p/)
* [PDPjs](/modules/pdp11/), a PDP-11 emulator currently in development (e.g., [PDP-11/20 and PDP-11/70](/devices/pdp11/machine/)) * [PDPjs](/modules/pdp11/), a PDP-11 emulator currently in development (e.g., [PDP-11/20](/devices/pdp11/machine/1120/), [PDP-11/45](/devices/pdp11/machine/1145/), [PDP-11/70](/devices/pdp11/machine/1170/))
All PCjs machine simulations are written entirely in [JavaScript](/modules/). No Flash, Java or other plugins are All PCjs machine simulations are written entirely in [JavaScript](/modules/). No Flash, Java or other plugins are
required. Supported browsers include modern versions of Chrome, Safari, Firefox, Internet Explorer (v9.0 and up), Edge, required. Supported browsers include modern versions of Chrome, Safari, Firefox, Internet Explorer (v9.0 and up), Edge,

View file

@ -9,10 +9,10 @@ PDP-11/20 Machine Configurations
PDPjs supports a variety of PDP-11/20 machine configurations, including: PDPjs supports a variety of PDP-11/20 machine configurations, including:
* [PDP-11/20 Boot Monitor](/devices/pdp11/machine/1120/monitor/) (with [Debugger](/devices/pdp11/machine/1120/monitor/debugger/)) * [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/)
* [PDP-11/20 with Front Panel](/devices/pdp11/machine/1120/panel) (with [Debugger](/devices/pdp11/machine/1120/panel/debugger/)) * [PDP-11/20 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 Boot Monitor](/devices/pdp11/machine/1120/monitor/)
* [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/) (with [Debugger](/devices/pdp11/machine/1120/basic/debugger/)) * [PDP-11/20 with Front Panel](/devices/pdp11/machine/1120/panel)
The "Demo" machines come with 16Kb of RAM and a [PC11 Paper Tape Reader](/devices/pdp11/pc11/). All the other machines The "Demo" machines come with 16Kb of RAM and a [PC11 Paper Tape Reader](/devices/pdp11/pc11/). All the other machines
are configured with 56Kb of RAM. are configured with 56Kb of RAM.

View file

@ -9,8 +9,8 @@ PDP-11/45 Machine Configurations
PDPjs supports a variety of PDP-11/45 machine configurations, including: PDPjs supports a variety of PDP-11/45 machine configurations, including:
* [PDP-11/45 with Front Panel](/devices/pdp11/machine/1145/panel/) (with [Debugger](/devices/pdp11/machine/1145/panel/debugger/)) * [PDP-11/45 with Front Panel](/devices/pdp11/machine/1145/panel/)
* [PDP-11/45 with VT100 Terminal](/devices/pdp11/machine/1145/vt100/) (with [Debugger](/devices/pdp11/machine/1145/vt100/debugger/)) * [PDP-11/45 with VT100 Terminal](/devices/pdp11/machine/1145/vt100/)
All of the above configurations include 248Kb of RAM -- the maximum supported by the PDP-11/45 architecture. All of the above configurations include 248Kb of RAM -- the maximum supported by the PDP-11/45 architecture.
The top 8Kb of the PDP-11/45's 18-bit address space is occupied by the *I/O Page*, a region reserved for hardware The top 8Kb of the PDP-11/45's 18-bit address space is occupied by the *I/O Page*, a region reserved for hardware

View file

@ -9,13 +9,14 @@ PDP-11/70 Machine Configurations
PDPjs supports a variety of PDP-11/70 machine configurations, including: PDPjs supports a variety of PDP-11/70 machine configurations, including:
* [PDP-11/70 Boot Monitor](/devices/pdp11/machine/1170/monitor/) (with [Debugger](/devices/pdp11/machine/1170/monitor/debugger/)) * [PDP-11/70 Boot Monitor](/devices/pdp11/machine/1170/monitor/)
* [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/) (with [Debugger](/devices/pdp11/machine/1170/panel/debugger/)) * [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/)
* [PDP-11/70 "Server Array"](/devices/pdp11/machine/1170/array/) * [PDP-11/70 "Server Array"](/devices/pdp11/machine/1170/array/)
* [PDP-11/70 with VT100 Terminal](/devices/pdp11/machine/1170/vt100/) (with [Debugger](/devices/pdp11/machine/1170/vt100/debugger/)) * [PDP-11/70 with VT100 Terminal](/devices/pdp11/machine/1170/vt100/)
The [PDP-11/70 with Front Panel and Debugger](/devices/pdp11/machine/1170/panel/debugger/) also features a section The [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/) also comes in a
on "[Toggle-Ins](/devices/pdp11/machine/1170/panel/debugger/#toggle-ins)" for your switch-toggling enjoyment. [Debugger Configuration](/devices/pdp11/machine/1170/panel/debugger/), which features a section on
"[Toggle-Ins](/devices/pdp11/machine/1170/panel/debugger/#toggle-ins)" for your switch-toggling enjoyment.
Unless otherwise specified, the above configurations include 256Kb of RAM. The PDP-11/70's 22-bit architecture Unless otherwise specified, the above configurations include 256Kb of RAM. The PDP-11/70's 22-bit architecture
supports a maximum of 3,840Kb of RAM, since the last 256Kb is reserved for UNIBUS devices. The top 8Kb is known supports a maximum of 3,840Kb of RAM, since the last 256Kb is reserved for UNIBUS devices. The top 8Kb is known

View file

@ -12,3 +12,9 @@ PDP-11 Machine Configurations
* [PDP-11/20](/devices/pdp11/machine/1120/) * [PDP-11/20](/devices/pdp11/machine/1120/)
* [PDP-11/45](/devices/pdp11/machine/1145/) * [PDP-11/45](/devices/pdp11/machine/1145/)
* [PDP-11/70](/devices/pdp11/machine/1170/) * [PDP-11/70](/devices/pdp11/machine/1170/)
Most machine configurations come in two flavors: with or without the built-in PCjs Debugger.
For example, the [PDP-11/70 with Front Panel](/devices/pdp11/machine/1170/panel/) is also available as
the [PDP-11/70 with Front Panel and Debugger](/devices/pdp11/machine/1170/panel/debugger/), which includes a section
on "[Toggle-Ins](/devices/pdp11/machine/1170/panel/debugger/#toggle-ins)" for your switch-toggling enjoyment.

View file

@ -69,7 +69,7 @@ pre a, code a {
font-size: 15px; font-size: 15px;
} }
.machine { .machine {
margin: 15px;
overflow: hidden; overflow: hidden;
} }
.c1pjs { .c1pjs {

View file

@ -48,7 +48,7 @@
<p class="common-reference"></p> <p class="common-reference"></p>
<p class="common-copyright"> <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://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> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span> <span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
</p> </p>
</div> </div>
</xsl:template> </xsl:template>

View file

@ -69,7 +69,7 @@ pre a, code a {
font-size: 15px; font-size: 15px;
} }
.machine { .machine {
margin: 15px;
overflow: hidden; overflow: hidden;
} }
.c1pjs { .c1pjs {

View file

@ -48,7 +48,7 @@
<p class="common-reference"></p> <p class="common-reference"></p>
<p class="common-copyright"> <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://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> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span> <span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
</p> </p>
</div> </div>
</xsl:template> </xsl:template>

View file

@ -69,7 +69,7 @@ pre a, code a {
font-size: 15px; font-size: 15px;
} }
.machine { .machine {
margin: 15px;
overflow: hidden; overflow: hidden;
} }
.c1pjs { .c1pjs {

View file

@ -48,7 +48,7 @@
<p class="common-reference"></p> <p class="common-reference"></p>
<p class="common-copyright"> <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://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> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span> <span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
</p> </p>
</div> </div>
</xsl:template> </xsl:template>

View file

@ -69,7 +69,7 @@ pre a, code a {
font-size: 15px; font-size: 15px;
} }
.machine { .machine {
margin: 15px;
overflow: hidden; overflow: hidden;
} }
.c1pjs { .c1pjs {

View file

@ -48,7 +48,7 @@
<p class="common-reference"></p> <p class="common-reference"></p>
<p class="common-copyright"> <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://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> machines released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span> <span class="common-copyright"><a href="http://github.com/jeffpar/pcjs">PCjs Project</a> released under <a href="http://gnu.org/licenses/gpl.html">GPLv3</a></span>
</p> </p>
</div> </div>
</xsl:template> </xsl:template>