Merge branch 'next-release'
This commit is contained in:
commit
0545a54bf3
13 changed files with 27 additions and 20 deletions
|
|
@ -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,
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
}
|
}
|
||||||
.machine {
|
.machine {
|
||||||
margin: 15px;
|
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.c1pjs {
|
.c1pjs {
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
}
|
}
|
||||||
.machine {
|
.machine {
|
||||||
margin: 15px;
|
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.c1pjs {
|
.c1pjs {
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
}
|
}
|
||||||
.machine {
|
.machine {
|
||||||
margin: 15px;
|
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.c1pjs {
|
.c1pjs {
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@ pre a, code a {
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
}
|
}
|
||||||
.machine {
|
.machine {
|
||||||
margin: 15px;
|
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.c1pjs {
|
.c1pjs {
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue