diff --git a/_config.yml b/_config.yml index d32fad925..1774406fe 100644 --- a/_config.yml +++ b/_config.yml @@ -31,7 +31,7 @@ gems: pcjs: domain: pcjs.org # whereas site.url is used for linking purposes, site.pcjs.domain is used for display purposes - version: 1.20.4 # IMPORTANT: keep pcjs.version in sync with package.json:version + version: 1.20.5 # IMPORTANT: keep pcjs.version in sync with package.json:version compiled: true # by default, the compiled pcjs.version scripts will be used (eg, pc.js or pc-dbg.js) pc_scripts: # if pcjs.compiled is false, the following scripts will be included instead, in the order listed - /modules/shared/lib/defines.js diff --git a/_posts/2014-09-13-the-ibm-pc-at-alive-and-booting.md b/_posts/2014-09-13-the-ibm-pc-at-alive-and-booting.md index 9a97775f9..26593c0bf 100644 --- a/_posts/2014-09-13-the-ibm-pc-at-alive-and-booting.md +++ b/_posts/2014-09-13-the-ibm-pc-at-alive-and-booting.md @@ -6,7 +6,7 @@ category: Releases permalink: /blog/2014/09/13/ --- -My first IBM PC AT (Model 5170) [Test Configuration](/devices/pc/machine/5170/ega/640kb/rev1/) finally +My first IBM PC AT (Model 5170) [Test Configuration](/devices/pc/machine/5170/ega/640kb/rev1/debugger/) finally boots to a PC-DOS prompt. The configuration uses the original [IBM Model 5170 ROM BIOS](/devices/pc/bios/5170/), dated January 10, 1984. diff --git a/_posts/2014-10-13-the-8mhz-ibm-pc-at-5170.md b/_posts/2014-10-13-the-8mhz-ibm-pc-at-5170.md index 84fd75ea1..3eb1562e7 100644 --- a/_posts/2014-10-13-the-8mhz-ibm-pc-at-5170.md +++ b/_posts/2014-10-13-the-8mhz-ibm-pc-at-5170.md @@ -6,7 +6,7 @@ category: JavaScript permalink: /blog/2014/10/13/ --- -I just added my first [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/) machine configuration +I just added my first [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/debugger/) machine configuration to the list of [IBM PC Machine Configurations](/devices/pc/machine/), and not surprisingly, the new machine fails to boot. diff --git a/_posts/2014-10-17-release-of-pcjs-v1.15.5.md b/_posts/2014-10-17-release-of-pcjs-v1.15.5.md index 40d2bb33e..c7639df5f 100644 --- a/_posts/2014-10-17-release-of-pcjs-v1.15.5.md +++ b/_posts/2014-10-17-release-of-pcjs-v1.15.5.md @@ -6,7 +6,7 @@ category: Releases permalink: /blog/2014/10/17/ --- -The [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/) machine configuration boots in +The [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/debugger/) machine configuration boots in v1.15.5 of PCjs now, which includes the following fixes: + The BIOS expects memory refresh to occur roughly every 16us, which I've resolved by tying the state diff --git a/_posts/2014-10-23-release-of-pcjs-v1.15.6.md b/_posts/2014-10-23-release-of-pcjs-v1.15.6.md index 8e23b930a..e45e48fcd 100644 --- a/_posts/2014-10-23-release-of-pcjs-v1.15.6.md +++ b/_posts/2014-10-23-release-of-pcjs-v1.15.6.md @@ -13,13 +13,14 @@ There are also some Debugger improvements; for example, if you turn on "fdc" and Debugger using the "m fdc on" and "m int on" commands, all FDC (INT 0x13) software interrupts will be logged, including descriptions and register values. -PC-DOS 7.00 still can't be setup from its specially-formatted 1.84Mb [XDF](http://www.os2museum.com/wp/the-xdf-diskette-format/) -distribution disk images, "PC-DOS 7.00 (SETUP Disk 2)" through "PC-DOS 7.00 (SETUP Disk 5)", so your best bet is to boot -from the 1.44Mb "PC-DOS 7.00 (Boot Disk)". +PC-DOS 7.00 still can't be setup from its specially-formatted 1.84Mb +[XDF](http://www.os2museum.com/wp/the-xdf-diskette-format/) distribution disk images, "PC-DOS 7.00 (SETUP Disk 2)" +through "PC-DOS 7.00 (SETUP Disk 5)", so your best bet is to boot from the 1.44Mb "PC-DOS 7.00 (Boot Disk)". -Note that you must also use a fairly new 80286 machine configuration, like this [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/), -in order to use 1.44Mb diskette images; previous models did not support 3.5-inch diskette drives, unless they had been retrofitted -with a newer [BIOS](/devices/pc/bios/5170/). +Note that you must also use a fairly new 80286 machine configuration, like this +[8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/debugger/), +in order to use 1.44Mb diskette images; previous models did not support 3.5-inch diskette drives, unless they had been +retrofitted with a newer [BIOS](/devices/pc/bios/5170/). *[@jeffpar](http://twitter.com/jeffpar)* *October 23, 2014* diff --git a/_posts/2014-12-04-os2-10.md b/_posts/2014-12-04-os2-10.md index 94b350c0b..a9a7ac151 100644 --- a/_posts/2014-12-04-os2-10.md +++ b/_posts/2014-12-04-os2-10.md @@ -21,7 +21,7 @@ As an added bonus, the Model 5170 machines feature two serial ports, with COM1 c mouse and COM2 connected to the **Control Panel** output window. Once you've booted the [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/88286/) from the assortment of -[Other OS/2 Disks](/disks/pc/os2/misc/), you can click on the **Control Panel** output window, press Ctrl-C, and +[OS/2 Prototype Disks](/disks/pc/os2/misc/), you can click on the **Control Panel** output window, press Ctrl-C, and find yourself magically transported into the OS/2 Kernel Debugger. The **Control Panel** display is functioning as both the output window for all PCjs messages and PCjs Debugger commands, as well as a serial input/output device (aka "Dumb Terminal") for any software inside the machine communicating via COM2: in this case, the OS/2 Kernel Debugger. diff --git a/_posts/2015-01-17-pcjs-uncompiled.md b/_posts/2015-01-17-pcjs-uncompiled.md index f6e702a17..8d4bcd51e 100644 --- a/_posts/2015-01-17-pcjs-uncompiled.md +++ b/_posts/2015-01-17-pcjs-uncompiled.md @@ -7,7 +7,7 @@ permalink: /blog/2015/01/17/ machines: - type: pc-dbg id: at-ega-1152k-rev3 - config: /devices/pc/machine/5170/ega/1152kb/rev3/machine.xml + config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml uncompiled: true --- @@ -31,7 +31,7 @@ Here's what a typical Markdown file would look like: machines: - type: pc-dbg id: at-ega-1152k-rev3 - config: /devices/pc/machine/5170/ega/1152kb/rev3/machine.xml + config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml uncompiled: true --- ... diff --git a/_posts/2015-01-28-new-pcjs-control-panel.md b/_posts/2015-01-28-new-pcjs-control-panel.md index 19bd83f0f..6179015bd 100644 --- a/_posts/2015-01-28-new-pcjs-control-panel.md +++ b/_posts/2015-01-28-new-pcjs-control-panel.md @@ -7,7 +7,7 @@ permalink: /blog/2015/01/28/ machines: - type: pc-dbg id: at-ega-1152k-rev3 - config: /devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.xml + config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.xml uncompiled: true --- diff --git a/_posts/2015-04-16-compaq-deskpro-386-update.md b/_posts/2015-04-16-compaq-deskpro-386-update.md index 8398d09b7..3d1a27b5e 100644 --- a/_posts/2015-04-16-compaq-deskpro-386-update.md +++ b/_posts/2015-04-16-compaq-deskpro-386-update.md @@ -111,22 +111,22 @@ three physical address ranges at any time, regardless whether A20 is disabled or Which is a good thing, because I came across at least one code sequence in the ROM BIOS that enters protected-mode with A20 disabled -- an unwise thing to do on most machines: - ;; - ;; When we arrive here, the A20 line has been disabled; on most systems, that would - ;; mean that the ROM's GDT would only be accessible at the "low" ROM address (%0F0730), - ;; not the "high" address (%FF0730). But fortunately, A20 management on Compaq - ;; DeskPros affects wrap-around only from the 1st to the 2nd megabyte; no other address - ;; range is affected. - ;; - ;; FYI, it seems this code doesn't do anything if bits 6 and 7 of the RAM Settings - ;; register are set to anything other than 0x40 (ie, it returns to real-mode almost - ;; immediately after entering protected-mode). - ;; - lgdt [cs:0x077e] ; 0000F498 load [gdtr_hi] into GDTR - mov eax,cr0 ; 0000F49E 0F2000 - or ax,0x1 ; 0000F4A1 0D0100 - mov cr0,eax ; 0000F4A4 0F2200 - jmp 0x28:xf4ac ; 0000F4A7 EAACF42800 + ; + ; When we arrive here, the A20 line has been disabled; on most systems, that would + ; mean that the ROM's GDT would only be accessible at the "low" ROM address (%0F0730), + ; not the "high" address (%FF0730). But fortunately, A20 management on Compaq + ; DeskPros affects wrap-around only from the 1st to the 2nd megabyte; no other address + ; range is affected. + ; + ; FYI, it seems this code doesn't do anything if bits 6 and 7 of the RAM Settings + ; register are set to anything other than 0x40 (ie, it returns to real-mode almost + ; immediately after entering protected-mode). + ; + lgdt [cs:0x077e] ; 0000F498 2E0F01167E07; load [gdtr_hi] into GDTR + mov eax,cr0 ; 0000F49E 0F2000 + or ax,0x1 ; 0000F4A1 0D0100 + mov cr0,eax ; 0000F4A4 0F2200 + jmp 0x28:xf4ac ; 0000F4A7 EAACF42800 Before fully understanding the DeskPro's unusual A20 management, PCjs worked around it by redirecting all A20 changes from the Bus component to the CPU component, giving the CPU first diff --git a/_posts/2015-06-05-the-strange-case-of-the-ega-graphics-scroll-bug.md b/_posts/2015-06-05-the-strange-case-of-the-ega-graphics-scroll-bug.md index d3d7de1db..c39089e4c 100644 --- a/_posts/2015-06-05-the-strange-case-of-the-ega-graphics-scroll-bug.md +++ b/_posts/2015-06-05-the-strange-case-of-the-ega-graphics-scroll-bug.md @@ -6,7 +6,7 @@ category: Video permalink: /blog/2015/06/05/ --- -I was playing with different video modes using this [IBM PC AT w/EGA](/devices/pc/machine/5170/ega/640kb/rev1/), +I was playing with different video modes using this [IBM PC AT w/EGA](/devices/pc/machine/5170/ega/640kb/rev1/debugger/), and I discovered an odd problem. For example, when I ran this code: diff --git a/_posts/2016-01-23-unearthing-os2.md b/_posts/2016-01-23-unearthing-os2.md new file mode 100644 index 000000000..97471007e --- /dev/null +++ b/_posts/2016-01-23-unearthing-os2.md @@ -0,0 +1,22 @@ +--- +layout: post +title: Unearthing OS/2 +date: 2016-01-23 14:00:00 +category: OS/2 +permalink: /blog/2016/01/23/ +--- + +Before OS/2 was named **OS/2** by IBM on April 2, 1987 (as part of IBM's "Divide By Two And Conquer" initiative), +OS/2 was known variously as **CP-DOS**, **MT-DOS**, **DOS5**, or **ADOS**. Or, when referring to 80286-only and +80386-only versions: **286DOS** and **386DOS**. + +And then there were all the early codes-names, like **SIZZLE**, **PIGSKIN**, and **FOOTBALL**, which were little-known +projects to help improve and/or shape the direction that OS/2 was headed. + +To shed some light on those efforts, I recently added a small collection of early (mostly pre-1.0) OS/2 boot disks +that provide a glimpse of what early OS/2 builds looked like. + +More details are available in [OS/2 Prototype Disks](/disks/pc/os2/misc/). + +*[@jeffpar](http://twitter.com/jeffpar)* +*January 23, 2016* diff --git a/apps/pc/1981/visicalc/manifest.xml b/apps/pc/1981/visicalc/manifest.xml index 624ad9f50..868ac55b6 100644 --- a/apps/pc/1981/visicalc/manifest.xml +++ b/apps/pc/1981/visicalc/manifest.xml @@ -1,5 +1,5 @@ - + VisiCalc diff --git a/apps/pc/1982/esuite/manifest.xml b/apps/pc/1982/esuite/manifest.xml index 02099fe33..b8bc919fe 100644 --- a/apps/pc/1982/esuite/manifest.xml +++ b/apps/pc/1982/esuite/manifest.xml @@ -1,5 +1,5 @@ - + Executive Suite diff --git a/apps/pc/1985/rogue/manifest.xml b/apps/pc/1985/rogue/manifest.xml index 34df2be30..bffcb4b86 100644 --- a/apps/pc/1985/rogue/manifest.xml +++ b/apps/pc/1985/rogue/manifest.xml @@ -1,5 +1,5 @@ - + Rogue diff --git a/apps/pc/1987/thinktank/manifest.xml b/apps/pc/1987/thinktank/manifest.xml index c3fd31d05..ffa7a9f4b 100644 --- a/apps/pc/1987/thinktank/manifest.xml +++ b/apps/pc/1987/thinktank/manifest.xml @@ -1,5 +1,5 @@ - + ThinkTank 2.41NP diff --git a/apps/pc/1988/moria/manifest.xml b/apps/pc/1988/moria/manifest.xml index 1a126fa5d..8afafecfd 100644 --- a/apps/pc/1988/moria/manifest.xml +++ b/apps/pc/1988/moria/manifest.xml @@ -1,5 +1,5 @@ - + The Dungeons of Moria 4.872 diff --git a/apps/pc/1992/moria/manifest.xml b/apps/pc/1992/moria/manifest.xml index 5b8566bfb..9cbe58dd3 100644 --- a/apps/pc/1992/moria/manifest.xml +++ b/apps/pc/1992/moria/manifest.xml @@ -1,5 +1,5 @@ - + The Dungeons of Moria 5.5 diff --git a/devices/c1p/machine/32kb/machine.xml b/devices/c1p/machine/32kb/machine.xml index d941486a1..52d46ee56 100644 --- a/devices/c1p/machine/32kb/machine.xml +++ b/devices/c1p/machine/32kb/machine.xml @@ -1,5 +1,5 @@ - + OSI Challenger 1P (32Kb) with Disk Support diff --git a/devices/c1p/machine/8kb/all/debugger/machine.xml b/devices/c1p/machine/8kb/all/debugger/machine.xml index 837a816f4..61cae51b0 100644 --- a/devices/c1p/machine/8kb/all/debugger/machine.xml +++ b/devices/c1p/machine/8kb/all/debugger/machine.xml @@ -1,5 +1,5 @@ - + OSI Challenger 1P (8Kb, Additional Software) diff --git a/devices/c1p/machine/8kb/array/machine.xml b/devices/c1p/machine/8kb/array/machine.xml index ba55cc690..327942fd4 100644 --- a/devices/c1p/machine/8kb/array/machine.xml +++ b/devices/c1p/machine/8kb/array/machine.xml @@ -1,5 +1,5 @@ - + Challenger 1P (8Kb) "Server Array" diff --git a/devices/c1p/machine/8kb/large/debugger/machine.xml b/devices/c1p/machine/8kb/large/debugger/machine.xml index 3eb39bc21..0e84bce64 100644 --- a/devices/c1p/machine/8kb/large/debugger/machine.xml +++ b/devices/c1p/machine/8kb/large/debugger/machine.xml @@ -1,5 +1,5 @@ - + OSI Challenger 1P (8Kb) with Debugger diff --git a/devices/c1p/machine/8kb/large/machine.xml b/devices/c1p/machine/8kb/large/machine.xml index 7bce5c54b..48a8e3641 100644 --- a/devices/c1p/machine/8kb/large/machine.xml +++ b/devices/c1p/machine/8kb/large/machine.xml @@ -1,5 +1,5 @@ - + OSI Challenger 1P (circa 1978) diff --git a/devices/c1p/machine/8kb/small/machine.xml b/devices/c1p/machine/8kb/small/machine.xml index 6ff14475f..8b5c21537 100644 --- a/devices/c1p/machine/8kb/small/machine.xml +++ b/devices/c1p/machine/8kb/small/machine.xml @@ -1,5 +1,5 @@ - + diff --git a/devices/pc/keyboard/keyboard-minimal-sysreq.xml b/devices/pc/keyboard/keyboard-minimal-sysreq.xml new file mode 100644 index 000000000..5ec1cd40d --- /dev/null +++ b/devices/pc/keyboard/keyboard-minimal-sysreq.xml @@ -0,0 +1,7 @@ + + + ESC + F1 + F10 + SysReq + diff --git a/devices/pc/machine/5150/cga/384kb/softkbd/machine.xml b/devices/pc/machine/5150/cga/384kb/softkbd/machine.xml index d3cb62906..9315c3041 100644 --- a/devices/pc/machine/5150/cga/384kb/softkbd/machine.xml +++ b/devices/pc/machine/5150/cga/384kb/softkbd/machine.xml @@ -1,5 +1,5 @@ - + IBM PC (Model 5150), CGA, 384K diff --git a/devices/pc/machine/5150/cga/64kb/donkey/debugger/machine.xml b/devices/pc/machine/5150/cga/64kb/donkey/debugger/machine.xml index 12209b16d..d9d6b6946 100644 --- a/devices/pc/machine/5150/cga/64kb/donkey/debugger/machine.xml +++ b/devices/pc/machine/5150/cga/64kb/donkey/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC (Model 5150), CGA, 64K diff --git a/devices/pc/machine/5150/cga/64kb/donkey/machine.xml b/devices/pc/machine/5150/cga/64kb/donkey/machine.xml index badab684d..8bb269078 100644 --- a/devices/pc/machine/5150/cga/64kb/donkey/machine.xml +++ b/devices/pc/machine/5150/cga/64kb/donkey/machine.xml @@ -1,5 +1,5 @@ - + IBM PC (Model 5150), CGA, 64K diff --git a/devices/pc/machine/5150/cga/64kb/softkbd/machine.xml b/devices/pc/machine/5150/cga/64kb/softkbd/machine.xml index be7205f85..c336f3588 100644 --- a/devices/pc/machine/5150/cga/64kb/softkbd/machine.xml +++ b/devices/pc/machine/5150/cga/64kb/softkbd/machine.xml @@ -1,5 +1,5 @@ - + IBM PC (Model 5150), CGA, 64K diff --git a/devices/pc/machine/5150/dual/64kb/machine.xml b/devices/pc/machine/5150/dual/64kb/machine.xml index cc3303e84..f11a6b993 100644 --- a/devices/pc/machine/5150/dual/64kb/machine.xml +++ b/devices/pc/machine/5150/dual/64kb/machine.xml @@ -1,5 +1,5 @@ - + IBM PC (Model 5150) with Dual Display diff --git a/devices/pc/machine/5150/mda/64kb/debugger/machine.xml b/devices/pc/machine/5150/mda/64kb/debugger/machine.xml index 0bb467744..91bd3aad5 100644 --- a/devices/pc/machine/5150/mda/64kb/debugger/machine.xml +++ b/devices/pc/machine/5150/mda/64kb/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC Model 5150 with Monochrome Display diff --git a/devices/pc/machine/5150/mda/64kb/machine.xml b/devices/pc/machine/5150/mda/64kb/machine.xml index a9dd5213d..d87bdbefb 100644 --- a/devices/pc/machine/5150/mda/64kb/machine.xml +++ b/devices/pc/machine/5150/mda/64kb/machine.xml @@ -1,5 +1,5 @@ - + IBM PC (Model 5150) with Monochrome Display diff --git a/devices/pc/machine/5150/mda/64kb/softkbd/machine.xml b/devices/pc/machine/5150/mda/64kb/softkbd/machine.xml index f054439d9..ec13e3614 100644 --- a/devices/pc/machine/5150/mda/64kb/softkbd/machine.xml +++ b/devices/pc/machine/5150/mda/64kb/softkbd/machine.xml @@ -1,5 +1,5 @@ - + IBM PC (Model 5150), MDA, 64K diff --git a/devices/pc/machine/5160/cga/256kb/array/machine.xml b/devices/pc/machine/5160/cga/256kb/array/machine.xml index f5df3f756..73f971c16 100644 --- a/devices/pc/machine/5160/cga/256kb/array/machine.xml +++ b/devices/pc/machine/5160/cga/256kb/array/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive diff --git a/devices/pc/machine/5160/cga/256kb/demo/debugger/machine.xml b/devices/pc/machine/5160/cga/256kb/demo/debugger/machine.xml index ec49290f8..63b14e024 100644 --- a/devices/pc/machine/5160/cga/256kb/demo/debugger/machine.xml +++ b/devices/pc/machine/5160/cga/256kb/demo/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive diff --git a/devices/pc/machine/5160/cga/256kb/demo/machine.xml b/devices/pc/machine/5160/cga/256kb/demo/machine.xml index 7807f82ad..9d5d64154 100644 --- a/devices/pc/machine/5160/cga/256kb/demo/machine.xml +++ b/devices/pc/machine/5160/cga/256kb/demo/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive diff --git a/devices/pc/machine/5160/cga/256kb/softkbd/machine.xml b/devices/pc/machine/5160/cga/256kb/softkbd/machine.xml index a9d20aaa0..4b8ace9de 100644 --- a/devices/pc/machine/5160/cga/256kb/softkbd/machine.xml +++ b/devices/pc/machine/5160/cga/256kb/softkbd/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive diff --git a/devices/pc/machine/5160/cga/256kb/win101/debugger/machine.xml b/devices/pc/machine/5160/cga/256kb/win101/debugger/machine.xml index c226e36a2..e0ef7ad2f 100644 --- a/devices/pc/machine/5160/cga/256kb/win101/debugger/machine.xml +++ b/devices/pc/machine/5160/cga/256kb/win101/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160) running Windows v1.01 diff --git a/devices/pc/machine/5160/cga/256kb/win101/machine.xml b/devices/pc/machine/5160/cga/256kb/win101/machine.xml index 0ed5735c3..f23dcd0dc 100644 --- a/devices/pc/machine/5160/cga/256kb/win101/machine.xml +++ b/devices/pc/machine/5160/cga/256kb/win101/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160) running Windows v1.01 diff --git a/devices/pc/machine/5160/cga/256kb/win101/softkbd/machine.xml b/devices/pc/machine/5160/cga/256kb/win101/softkbd/machine.xml index 5c1d44a3f..89a5c562f 100644 --- a/devices/pc/machine/5160/cga/256kb/win101/softkbd/machine.xml +++ b/devices/pc/machine/5160/cga/256kb/win101/softkbd/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 256K, WIN101 diff --git a/devices/pc/machine/5160/cga/512kb/win101/softkbd/machine.xml b/devices/pc/machine/5160/cga/512kb/win101/softkbd/machine.xml index b6035f514..9d366127b 100644 --- a/devices/pc/machine/5160/cga/512kb/win101/softkbd/machine.xml +++ b/devices/pc/machine/5160/cga/512kb/win101/softkbd/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 512K, WIN101 diff --git a/devices/pc/machine/5160/cga/640kb/debugger/machine.xml b/devices/pc/machine/5160/cga/640kb/debugger/machine.xml index 7aa320f5c..df8e283a3 100644 --- a/devices/pc/machine/5160/cga/640kb/debugger/machine.xml +++ b/devices/pc/machine/5160/cga/640kb/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive diff --git a/devices/pc/machine/5160/cga/640kb/dos400m/machine.xml b/devices/pc/machine/5160/cga/640kb/dos400m/machine.xml index 9d6e7775e..55158af31 100644 --- a/devices/pc/machine/5160/cga/640kb/dos400m/machine.xml +++ b/devices/pc/machine/5160/cga/640kb/dos400m/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive diff --git a/devices/pc/machine/5160/cga/640kb/machine.xml b/devices/pc/machine/5160/cga/640kb/machine.xml index 3966b0c7c..62401d592 100644 --- a/devices/pc/machine/5160/cga/640kb/machine.xml +++ b/devices/pc/machine/5160/cga/640kb/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive diff --git a/devices/pc/machine/5160/ega/256kb/debugger/machine.xml b/devices/pc/machine/5160/ega/256kb/debugger/machine.xml index 4d99c7709..434cdc7c7 100644 --- a/devices/pc/machine/5160/ega/256kb/debugger/machine.xml +++ b/devices/pc/machine/5160/ega/256kb/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), 64K EGA, 256K RAM, 10Mb Hard Drive diff --git a/devices/pc/machine/5160/ega/640kb/array/machine.xml b/devices/pc/machine/5160/ega/640kb/array/machine.xml index aba15843e..a9e211dd4 100644 --- a/devices/pc/machine/5160/ega/640kb/array/machine.xml +++ b/devices/pc/machine/5160/ega/640kb/array/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Drive diff --git a/devices/pc/machine/5160/ega/640kb/debugger/machine.xml b/devices/pc/machine/5160/ega/640kb/debugger/machine.xml index ccefe26b6..6909debb1 100644 --- a/devices/pc/machine/5160/ega/640kb/debugger/machine.xml +++ b/devices/pc/machine/5160/ega/640kb/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Drive diff --git a/devices/pc/machine/5160/ega/640kb/machine.xml b/devices/pc/machine/5160/ega/640kb/machine.xml index 7094c8143..ef037e6c8 100644 --- a/devices/pc/machine/5160/ega/640kb/machine.xml +++ b/devices/pc/machine/5160/ega/640kb/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Drive diff --git a/devices/pc/machine/5160/ega/640kb/win101/debugger/machine.xml b/devices/pc/machine/5160/ega/640kb/win101/debugger/machine.xml index 4ec3ae450..4dfb8e7b8 100644 --- a/devices/pc/machine/5160/ega/640kb/win101/debugger/machine.xml +++ b/devices/pc/machine/5160/ega/640kb/win101/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Drive diff --git a/devices/pc/machine/5160/ega/640kb/win101/machine.xml b/devices/pc/machine/5160/ega/640kb/win101/machine.xml index 8e9aa4419..03501fd41 100644 --- a/devices/pc/machine/5160/ega/640kb/win101/machine.xml +++ b/devices/pc/machine/5160/ega/640kb/win101/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Drive diff --git a/devices/pc/machine/5160/mda/256kb/debugger/machine.xml b/devices/pc/machine/5160/mda/256kb/debugger/machine.xml index 30d92199c..7288775ae 100644 --- a/devices/pc/machine/5160/mda/256kb/debugger/machine.xml +++ b/devices/pc/machine/5160/mda/256kb/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive diff --git a/devices/pc/machine/5160/mda/256kb/fake188/debugger/machine.xml b/devices/pc/machine/5160/mda/256kb/fake188/debugger/machine.xml index beaf94463..064c218f9 100644 --- a/devices/pc/machine/5160/mda/256kb/fake188/debugger/machine.xml +++ b/devices/pc/machine/5160/mda/256kb/fake188/debugger/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive diff --git a/devices/pc/machine/5160/mda/256kb/fake188/machine.xml b/devices/pc/machine/5160/mda/256kb/fake188/machine.xml index eb65238c1..344c7879a 100644 --- a/devices/pc/machine/5160/mda/256kb/fake188/machine.xml +++ b/devices/pc/machine/5160/mda/256kb/fake188/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive diff --git a/devices/pc/machine/5160/mda/256kb/machine.xml b/devices/pc/machine/5160/mda/256kb/machine.xml index d27451b5d..906a3e9c4 100644 --- a/devices/pc/machine/5160/mda/256kb/machine.xml +++ b/devices/pc/machine/5160/mda/256kb/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive diff --git a/devices/pc/machine/5160/mda/64kb/softkbd/machine.xml b/devices/pc/machine/5160/mda/64kb/softkbd/machine.xml index 9a4822739..8908fc928 100644 --- a/devices/pc/machine/5160/mda/64kb/softkbd/machine.xml +++ b/devices/pc/machine/5160/mda/64kb/softkbd/machine.xml @@ -1,5 +1,5 @@ - + IBM PC XT (Model 5160), MDA, 64K, 10Mb Drive diff --git a/devices/pc/machine/5170/ega/1152kb/rev1/machine.md b/devices/pc/machine/5170/ega/1152kb/rev1/debugger/machine.md similarity index 74% rename from devices/pc/machine/5170/ega/1152kb/rev1/machine.md rename to devices/pc/machine/5170/ega/1152kb/rev1/debugger/machine.md index 760bc6e64..4a6493d18 100644 --- a/devices/pc/machine/5170/ega/1152kb/rev1/machine.md +++ b/devices/pc/machine/5170/ega/1152kb/rev1/debugger/machine.md @@ -1,7 +1,7 @@ --- layout: page title: "IBM PC AT (Model 5170, 1152Kb) with EGA Display and 20Mb Hard Disk" -permalink: /devices/pc/machine/5170/ega/1152kb/rev1/ +permalink: /devices/pc/machine/5170/ega/1152kb/rev1/debugger/ machines: - type: pc-dbg id: ibm5170 diff --git a/devices/pc/machine/5170/ega/1152kb/rev1/machine.xml b/devices/pc/machine/5170/ega/1152kb/rev1/debugger/machine.xml similarity index 90% rename from devices/pc/machine/5170/ega/1152kb/rev1/machine.xml rename to devices/pc/machine/5170/ega/1152kb/rev1/debugger/machine.xml index 3e83b1e88..938c0eaed 100644 --- a/devices/pc/machine/5170/ega/1152kb/rev1/machine.xml +++ b/devices/pc/machine/5170/ega/1152kb/rev1/debugger/machine.xml @@ -1,7 +1,7 @@ - + - IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk + IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk diff --git a/devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.md b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.md similarity index 65% rename from devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.md rename to devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.md index 8177da941..7b3214bae 100644 --- a/devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.md +++ b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.md @@ -1,9 +1,9 @@ --- layout: page title: "IBM PC AT (Model 5170, 1152Kb) with EGA Display and 20Mb Hard Disk" -permalink: /devices/pc/machine/5170/ega/1152kb/rev3/backtrack/ +permalink: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/ machines: - - type: pc + - type: pc-dbg id: ibm5170rev3 --- diff --git a/devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.xml b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.xml similarity index 90% rename from devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.xml rename to devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.xml index ffca1470e..55b2949a9 100644 --- a/devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.xml +++ b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.xml @@ -1,7 +1,7 @@ - + - IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk + IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk diff --git a/devices/pc/machine/5170/ega/1152kb/rev3/machine.md b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.md similarity index 74% rename from devices/pc/machine/5170/ega/1152kb/rev3/machine.md rename to devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.md index 8429452f3..1400f2dfd 100644 --- a/devices/pc/machine/5170/ega/1152kb/rev3/machine.md +++ b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.md @@ -1,7 +1,7 @@ --- layout: page title: "IBM PC AT (Model 5170, 1152Kb) with EGA Display and 20Mb Hard Disk" -permalink: /devices/pc/machine/5170/ega/1152kb/rev3/ +permalink: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/ machines: - type: pc-dbg id: ibm5170 diff --git a/devices/pc/machine/5170/ega/1152kb/rev3/machine.xml b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml similarity index 70% rename from devices/pc/machine/5170/ega/1152kb/rev3/machine.xml rename to devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml index ff5934f3d..7ae09680f 100644 --- a/devices/pc/machine/5170/ega/1152kb/rev3/machine.xml +++ b/devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml @@ -1,7 +1,7 @@ - + - IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk + IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk @@ -9,10 +9,10 @@