From d0a12137caa65c94741c7a0c2a0a88c39b90e790 Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Tue, 12 Sep 2017 11:51:27 -0700 Subject: [PATCH] Consolidated /docs into /pubs --- devices/pcx86/README.md | 2 +- devices/pcx86/machine/5170/README.md | 4 +-- devices/pcx86/rom/README.md | 2 +- devices/pcx86/video/cdp/README.md | 2 +- pubs/README.md | 43 ++++++++++++++-------------- pubs/about/README.md | 18 ++++++------ pubs/c1p/README.md | 1 + 7 files changed, 38 insertions(+), 34 deletions(-) diff --git a/devices/pcx86/README.md b/devices/pcx86/README.md index 41f1fe639..f94f28902 100644 --- a/devices/pcx86/README.md +++ b/devices/pcx86/README.md @@ -8,7 +8,7 @@ redirect_from: --- IBM PC Device Configurations ---- +---------------------------- All our [IBM PC Machines](machine/) are built from a collection of devices, including: diff --git a/devices/pcx86/machine/5170/README.md b/devices/pcx86/machine/5170/README.md index f8a268e71..07ddc610e 100644 --- a/devices/pcx86/machine/5170/README.md +++ b/devices/pcx86/machine/5170/README.md @@ -59,7 +59,7 @@ Models 319 and 339 were introduced in April 1986: - Enhanced 101-key keyboard IBM PC AT 5170 Configuration Options ---- +------------------------------------ The IBM PC AT 5170 doesn't have DIP switches like previous models, but it still has a few switches and jumpers. @@ -103,7 +103,7 @@ it cannot be changed by the user. --- IBM PC AT 5170 (Models 68 and 99) Announcement ---- +---------------------------------------------- The following details come from a [copy](http://www.minuszerodegrees.net/misc/IBM%20PC%20AT%205170%20announcement%20letter.txt) of IBM's PC AT Announcement Letter, dated August 14, 1984. diff --git a/devices/pcx86/rom/README.md b/devices/pcx86/rom/README.md index 43e66ff43..744b95890 100644 --- a/devices/pcx86/rom/README.md +++ b/devices/pcx86/rom/README.md @@ -5,7 +5,7 @@ permalink: /devices/pcx86/rom/ --- IBM PC ROMs ---- +----------- ROMs are added to machines by including one *[ROM](/pubs/pcx86/rom/)* component in the machine XML configuration file for each ROM in the machine; eg: diff --git a/devices/pcx86/video/cdp/README.md b/devices/pcx86/video/cdp/README.md index db9bde6a5..d41ef0776 100644 --- a/devices/pcx86/video/cdp/README.md +++ b/devices/pcx86/video/cdp/README.md @@ -5,6 +5,6 @@ permalink: /devices/pcx86/video/cdp/ --- Columbia Data Products Video Adapters ---- +------------------------------------- * [Columbia Data Products Color Graphics Adapter (CGA)](cga/) diff --git a/pubs/README.md b/pubs/README.md index 30871b626..a91a19632 100644 --- a/pubs/README.md +++ b/pubs/README.md @@ -13,39 +13,40 @@ Documentation and Publication Archive Preliminary documentation is available for the following PCjs machines: -* [C1Pjs](/pubs/c1pjs/) -* [PCx86](/pubs/pcx86/) +* [C1Pjs](c1pjs/) +* [PCx86](pcx86/) -For general historical interest, the project includes a [Publication Archive](/pubs/) that covers: +For general historical interest, the project includes a Publication Archive that covers: -* [IBM PCs and Compatibles](/pubs/pc/) - * [CPU Documents](/pubs/pc/reference/intel/) - * [Datasheets](/pubs/pc/datasheets/) - * [Magazines](/pubs/pc/magazines/) - * [Programming Guides](/pubs/pc/programming/) - * [Reference Manuals](/pubs/pc/reference/) - * [Software User and Development Guides](/pubs/pc/software/) (eg, [DOS](/pubs/pc/software/dos/), [OS/2](/pubs/pc/software/os2/), [Windows](/pubs/pc/software/windows/)) -* [Digital Equipment Corporation (DEC)](/pubs/dec/) - * [PDP-11](/pubs/dec/pdp11/) - * [VT100](/pubs/dec/vt100/) -* [Ohio Scientific's 6502-based Challenger 1P](/pubs/c1p/) - * [Datasheets](/pubs/c1p/datasheets/) - * [Programming Guides/Samples](/pubs/c1p/programming/) - * [Reference Manuals](/pubs/c1p/techref/) +* [IBM PCs and Compatibles](pc/) + * [CPU Documents](pc/reference/intel/) + * [Datasheets](pc/datasheets/) + * [Magazines](pc/magazines/) + * [Programming Guides](pc/programming/) + * [Reference Manuals](pc/reference/) + * [Software User and Development Guides](pc/software/) (eg, [DOS](pc/software/dos/), [OS/2](pc/software/os2/), [Windows](pc/software/windows/)) +* [Digital Equipment Corporation (DEC)](dec/) + * [PDP-10](dec/pdp10/) + * [PDP-11](dec/pdp11/) + * [VT100](dec/vt100/) +* [Ohio Scientific's 6502-based Challenger 1P](c1p/) + * [Datasheets](c1p/datasheets/) + * [Programming Guides/Samples](c1p/programming/) + * [Reference Manuals](c1p/techref/) {% if site.developer %} Eventually, the project may also provide summaries of all supported CPU instructions; e.g.: -* [x86 Instructions](/pubs/x86/) -* [6502 Instructions](/pubs/6502/) +* [x86 Instructions](x86/) +* [6502 Instructions](6502/) {% endif %} -Finally, here's an eclectic collection of personal documents, ranging from early PC debugging notes to old program +Finally, we have an eclectic collection of personal documents, ranging from early PC debugging notes to old program listings and more: -* [Personal Documents of Dubious Historical Interest](/pubs/personal/) +* [Personal Documents of Dubious Historical Interest](personal/) --- diff --git a/pubs/about/README.md b/pubs/about/README.md index 42c5f04cd..13e83c104 100644 --- a/pubs/about/README.md +++ b/pubs/about/README.md @@ -45,8 +45,8 @@ Read [About PCx86](/pubs/about/pcx86/) to learn more about its history, features ### Migrating to Node The PCjs web server was originally written in PHP and hosted by [DreamHost](https://www.dreamhost.com/) as -[jsmachines.net](http://jsmachines.net/), but in 2014, it was migrated to a [Node.js](http://nodejs.org) web server -and hosted by [Amazon Web Services](https://aws.amazon.com/elasticbeanstalk/) as [pcjs.org](http://www.pcjs.org/). +[jsmachines.net](http://jsmachines.net/), but in 2014, it was migrated to a [Node.js](http://nodejs.org) web server and +hosted by [Amazon Web Services](https://aws.amazon.com/elasticbeanstalk/) as [{{ site.pcjs.domain }}]({{ site.url }}/). The goals included: @@ -61,15 +61,16 @@ including extensions to the link syntax that make it easy to embed PCjs machines ### Migrating to GitHub Pages -To simplify hosting requirements, the PCjs Project was migrated to [GitHub Pages](https://pages.github.com/) in late 2015. -The project still includes the original Node-based web server, which is useful for development and debugging, but for -production sites (including [pcjs.org](http://www.pcjs.org/)), using Jekyll to generate a static copy of the project for -the web is the preferred solution. +To simplify hosting requirements, the PCjs Project was migrated to [GitHub Pages](https://pages.github.com/) in late +2015. The project still includes the original Node-based web server, which is useful for development and debugging, +but for production sites (including [{{ site.pcjs.domain }}]({{ site.url }}/)), using Jekyll to generate a static copy +of the project for the web is the preferred solution. --- License ---- +------- + The [PCjs Project](https://github.com/jeffpar/pcjs) is now an open-source project on [GitHub](http://github.com/). All published portions are free for redistribution and/or modification under the terms of the [GNU General Public License](/LICENSE) as published by the Free Software Foundation, either version 3 of the License, @@ -85,6 +86,7 @@ or computer that runs any version of this software. See [LICENSE](/LICENSE) for details. More Information ---- +---------------- + If you have questions or run into any problems, feel free to [tweet](http://twitter.com/jeffpar) or [email](mailto:Jeff@pcjs.org). diff --git a/pubs/c1p/README.md b/pubs/c1p/README.md index c66a9b240..02a345405 100644 --- a/pubs/c1p/README.md +++ b/pubs/c1p/README.md @@ -8,4 +8,5 @@ Challenger 1P Publications -------------------------- * [Data Sheets](datasheets/) +* [Programming Guides/Samples](programming/) * [Technical Reference Manuals](techref/)