Time for a blog post
This commit is contained in:
parent
ee153a02d3
commit
50886d0113
9 changed files with 43 additions and 18 deletions
|
|
@ -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.
|
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
|
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
|
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
|
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.
|
(aka "Dumb Terminal") for any software inside the machine communicating via COM2: in this case, the OS/2 Kernel Debugger.
|
||||||
|
|
|
||||||
22
_posts/2016-01-23-unearthing-os2.md
Normal file
22
_posts/2016-01-23-unearthing-os2.md
Normal file
|
|
@ -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*
|
||||||
|
|
@ -81,4 +81,4 @@ sources used to build these binaries.
|
||||||
34 file(s) 765785 bytes
|
34 file(s) 765785 bytes
|
||||||
437760 bytes free
|
437760 bytes free
|
||||||
|
|
||||||
Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
|
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,19 @@
|
||||||
---
|
---
|
||||||
layout: page
|
layout: page
|
||||||
title: Other OS/2 Disks
|
title: OS/2 Prototype Disks
|
||||||
permalink: /disks/pc/os2/misc/
|
permalink: /disks/pc/os2/misc/
|
||||||
---
|
---
|
||||||
|
|
||||||
Other OS/2 Disks
|
OS/2 Prototype Disks
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Below are some interesting pre-1.0 (or 1.0-based) OS/2 revisions we have unearthed. They provide an early glimpse
|
||||||
|
of OS/2 when it was still a work-in-progress. Not all of the disks run properly in PCjs yet, but we're working on it.
|
||||||
|
|
||||||
### OS/2 CP-DOS Boot Disk (v7.68)
|
### OS/2 CP-DOS Boot Disk (v7.68)
|
||||||
|
|
||||||
The [OS/2 CP-DOS Boot Disk (v7.68)](/disks/pc/os2/misc/cpdos/86295/) contained a pre-1.0 version of OS/2
|
The [OS/2 CP-DOS Boot Disk (v7.68)](/disks/pc/os2/misc/cpdos/86295/) contained a pre-1.0 version of OS/2 built on
|
||||||
(aka **CP-DOS** or **MT-DOS** or **ADOS** or **286DOS**) built on October 22, 1986.
|
October 22, 1986.
|
||||||
|
|
||||||
### OS/2 FOOTBALL Boot Disk (v7.68.17)
|
### OS/2 FOOTBALL Boot Disk (v7.68.17)
|
||||||
|
|
||||||
|
|
@ -27,8 +30,8 @@ it was originally assigned version number 1.3, this version of OS/2 would ultima
|
||||||
### OS/2 SIZZLE Boot Disk (v7.68.18)
|
### OS/2 SIZZLE Boot Disk (v7.68.18)
|
||||||
|
|
||||||
The [OS/2 SIZZLE Boot Disk (v7.68.18)](/disks/pc/os2/misc/cpdos/87007/) contained a pre-1.0 version of OS/2
|
The [OS/2 SIZZLE Boot Disk (v7.68.18)](/disks/pc/os2/misc/cpdos/87007/) contained a pre-1.0 version of OS/2
|
||||||
(aka **CP-DOS** or **286DOS** or **DOS5**) built on January 7, 1987, which was based on an interim source code fork
|
built on January 7, 1987, which was based on an interim source code fork known as "SIZZLE", the code-name for a
|
||||||
known as "SIZZLE", the code-name for a collection of changes intended to improve overall OS/2 performance.
|
collection of changes intended to improve overall OS/2 performance.
|
||||||
|
|
||||||
### OS/2 SIZZLE Boot Disk (v7.68.18 DEBUG)
|
### OS/2 SIZZLE Boot Disk (v7.68.18 DEBUG)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ machines:
|
||||||
OS/2 CP-DOS Boot Disk (v7.68)
|
OS/2 CP-DOS Boot Disk (v7.68)
|
||||||
---
|
---
|
||||||
|
|
||||||
This disk contained a pre-1.0 version of OS/2 (aka **CP-DOS** or **MT-DOS** or **ADOS** or **286DOS**)
|
This disk contained a pre-1.0 version of OS/2 (aka **CP-DOS** or **MT-DOS** or **ADOS** or **286DOS** or **DOS5**)
|
||||||
built on October 22, 1986, with a few files (IBMDOS.COM and NLS.EXE) apparently rebuilt on October 23, 1986.
|
built on October 22, 1986, with a few files (IBMDOS.COM and NLS.EXE) apparently rebuilt on October 23, 1986.
|
||||||
|
|
||||||
When this disk boots, the following message is displayed on-screen:
|
When this disk boots, the following message is displayed on-screen:
|
||||||
|
|
@ -263,4 +263,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-cpdos-boo
|
||||||
175 file(s) 1143816 bytes
|
175 file(s) 1143816 bytes
|
||||||
17920 bytes free
|
17920 bytes free
|
||||||
|
|
||||||
Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
|
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
|
||||||
|
|
|
||||||
|
|
@ -15,9 +15,9 @@ machines:
|
||||||
OS/2 SIZZLE Boot Disk (v7.68.18)
|
OS/2 SIZZLE Boot Disk (v7.68.18)
|
||||||
---
|
---
|
||||||
|
|
||||||
This disk contained a pre-1.0 version of OS/2 (aka **CP-DOS** or **286DOS**) built on January 7, 1987, which was
|
This disk contained a pre-1.0 version of OS/2 built on January 7, 1987, which was based on an interim
|
||||||
based on an interim source code fork known as "SIZZLE", the code-name for a collection of changes intended to improve
|
source code fork known as "SIZZLE", the code-name for a collection of changes intended to improve overall
|
||||||
overall OS/2 performance. An internal specification known as "The London Performance Spec" drove some of this work,
|
OS/2 performance. An internal specification known as "The London Performance Spec" drove some of this work,
|
||||||
but neither the contents of that specification nor the details of any SIZZLE changes are known at this point.
|
but neither the contents of that specification nor the details of any SIZZLE changes are known at this point.
|
||||||
|
|
||||||
When this disk boots, the following message is displayed on-screen:
|
When this disk boots, the following message is displayed on-screen:
|
||||||
|
|
@ -90,4 +90,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-sizzle-bo
|
||||||
43 file(s) 1111545 bytes
|
43 file(s) 1111545 bytes
|
||||||
88576 bytes free
|
88576 bytes free
|
||||||
|
|
||||||
Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
|
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ machines:
|
||||||
OS/2 SIZZLE Boot Disk (v7.68.18 DEBUG)
|
OS/2 SIZZLE Boot Disk (v7.68.18 DEBUG)
|
||||||
---
|
---
|
||||||
|
|
||||||
This disk contained a *DEBUG* pre-1.0 version of OS/2 (aka **CP-DOS** or **286DOS**) built on January 7, 1987, and
|
This disk contained a *DEBUG* pre-1.0 version of OS/2 built on January 7, 1987, and
|
||||||
it is largely identical to the [OS/2 SIZZLE Boot Disk (v7.68.18)](/disks/pc/os2/misc/cpdos/87007/), with
|
it is largely identical to the [OS/2 SIZZLE Boot Disk (v7.68.18)](/disks/pc/os2/misc/cpdos/87007/), with
|
||||||
the exception of a debug kernel (with built-in debugger) and a different assortment of tools.
|
the exception of a debug kernel (with built-in debugger) and a different assortment of tools.
|
||||||
|
|
||||||
|
|
@ -97,4 +97,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-sizzle-bo
|
||||||
51 file(s) 1179667 bytes
|
51 file(s) 1179667 bytes
|
||||||
19456 bytes free
|
19456 bytes free
|
||||||
|
|
||||||
Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
|
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
|
||||||
|
|
|
||||||
|
|
@ -357,4 +357,4 @@ The following text is from an email titled "3xBox Design Document" sent to the
|
||||||
MapIn foreground 3xBox;
|
MapIn foreground 3xBox;
|
||||||
Dispatch interrupt;
|
Dispatch interrupt;
|
||||||
|
|
||||||
Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
|
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
|
||||||
|
|
|
||||||
|
|
@ -77,4 +77,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-football-
|
||||||
33 file(s) 776910 bytes
|
33 file(s) 776910 bytes
|
||||||
427008 bytes free
|
427008 bytes free
|
||||||
|
|
||||||
Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
|
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue