More tweaks to the OS/2 prototype disk pages
This commit is contained in:
parent
3158575aa7
commit
814d1ddb6a
8 changed files with 42 additions and 24 deletions
|
|
@ -63,7 +63,7 @@ that automatically run the software.
|
|||
|
||||
### Other OS/2 Disks
|
||||
|
||||
* [OS/2 Boot Disks](/disks/pc/os2/misc/)
|
||||
* [OS/2 Prototype Disks](/disks/pc/os2/misc/)
|
||||
|
||||
### Microsoft Windows
|
||||
|
||||
|
|
|
|||
|
|
@ -17,8 +17,8 @@ redirect_from:
|
|||
OS/2 1.0 Debugger Boot Disk
|
||||
---
|
||||
|
||||
This disk contains a version of OS/2 1.0 built on October 12, 1988, which includes the built-in kernel debugger
|
||||
used by Microsoft and IBM for internal development.
|
||||
This disk contains a version of OS/2 1.0 built on October 12, 1988, which included the built-in kernel debugger
|
||||
used by Microsoft and IBM for internal development, along with a rudimentary program selector.
|
||||
|
||||
Note that [IBM OS/2 1.0](/disks/pc/os2/ibm/1.0/) was finalized in October 1987, nearly a year before the timestamps
|
||||
of these files, indicating that this was a private build of IBM OS/2 1.0. When this disk boots, the following message
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ Other OS/2 Disks
|
|||
### OS/2 1.0 Debugger Boot Disk
|
||||
|
||||
The [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/88286/) contains a version of OS/2 1.0 built on
|
||||
October 12, 1988, which includes the built-in kernel debugger used by Microsoft and IBM for internal development.
|
||||
For more details, see the [OS/2 1.0](/blog/2014/12/04/) blog post.
|
||||
October 12, 1988, which included the built-in kernel debugger used by Microsoft and IBM for internal development,
|
||||
along with a rudimentary program selector. For more details, see the [OS/2 1.0](/blog/2014/12/04/) blog post.
|
||||
|
||||
### OS/2 FOOTBALL Boot Disk (v7.68.17)
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ OS/2 FOOTBALL Boot Disk (v7.68.17)
|
|||
---
|
||||
|
||||
This disk contains a prototype version of OS/2 from early 1987, code-named **FOOTBALL** (aka **PIGSKIN**).
|
||||
It predates the release of OS/2 1.0 by some 8 months.
|
||||
It predates the completion of OS/2 1.0 by some eight months.
|
||||
|
||||
On boot, the following message is displayed on-screen:
|
||||
|
||||
|
|
@ -33,18 +33,19 @@ However, another underlying goal was to demonstrate to IBM that Microsoft was ah
|
|||
considerations for OS/2. Up to this point, all OS/2 design and development work had been 16-bit, since the
|
||||
state-of-the-art Intel CPU at the time was the 80286.
|
||||
|
||||
The FOOTBALL prototype was forked from pre-1.0 OS/2 sources, and the only hardware it supported was the Compaq DeskPro
|
||||
386-16. The source code was later sent to IBM, and as of April 1987, they were adapting it to run on the Model 80 PS/2.
|
||||
It is unlikely that any FOOTBALL prototype was ever released outside of Microsoft and IBM.
|
||||
The FOOTBALL prototype was based on pre-1.0 OS/2 sources, and the only hardware it supported was the Compaq DeskPro
|
||||
386-16. The source code was later sent to IBM, who in early April 1987 was adapting it to run on the Model 80 PS/2.
|
||||
|
||||
Although FOOTBALL contained features not found in OS/2 until version 2.0, there is no direct connection between this
|
||||
internal Microsoft effort and OS/2 2.0. Some of the 32-bit support and paging work undoubtedly migrated to version 2.0
|
||||
eventually, but that would have happened much later, since work on OS/2 2.0 did not begin in earnest until October 1987,
|
||||
after 1.0 was finished.
|
||||
After OS/2 1.0 was finished in October 1987, FOOTBALL changes were merged into a fresh set of 1.0 sources, which
|
||||
initially was version 1.3 (also known as **PIGSKIN** and later **CRUISER**) but ultimately became version 2.0.
|
||||
|
||||
A directory listing of this disk is provided [below](#directory-of-os2-football-boot-disk-v76817).
|
||||
|
||||
Booting FOOTBALL
|
||||
---
|
||||
|
||||
{% include machine.html id="deskpro386" %}
|
||||
|
||||
When booting on a [Compaq DeskPro 386-16 with 2Mb of RAM](/devices/pc/machine/compaq/deskpro386/ega/2048kb/),
|
||||
the following information is output to COM2 by the kernel's built-in debugger:
|
||||
|
||||
|
|
@ -94,10 +95,6 @@ After typing "g" into the kernel debugger, the on-screen boot message is display
|
|||
|
||||
Under PCjs, the kernel crashes shortly thereafter. This issue is still under investigation.
|
||||
|
||||
A directory listing of this disk is provided [below](#directory-of-os2-football-boot-disk-v76817).
|
||||
|
||||
{% include machine.html id="deskpro386" %}
|
||||
|
||||
### Directory of OS/2 FOOTBALL Boot Disk (v7.68.17)
|
||||
|
||||
Volume in drive A has no label
|
||||
|
|
|
|||
|
|
@ -15,7 +15,8 @@ machines:
|
|||
OS/2 FOOTBALL Boot Disk (v4.41.00)
|
||||
---
|
||||
|
||||
This disk contains an updated version of the [OS/2 FOOTBALL Boot Disk (v7.68.17)](/disks/pc/os2/misc/football/87058/).
|
||||
This disk contains an updated version of [OS/2 FOOTBALL Boot Disk (v7.68.17)](/disks/pc/os2/misc/football/87058/).
|
||||
The binaries were built in December 1987, using the final OS/2 1.0 sources merged with assorted FOOTBALL changes.
|
||||
|
||||
It crashes on an 80286, jumping to invalid code immediately after performing a processor check. On an 80386,
|
||||
the following boot message is displayed on-screen:
|
||||
|
|
@ -27,9 +28,9 @@ the following boot message is displayed on-screen:
|
|||
Internal revision 4.41.00, 12/02/87
|
||||
|
||||
The numbering of revisions must have been, um, revised, because despite the lower revision (4.41.00 vs. 7.68.17),
|
||||
it *is* newer than the 7.68.17 prototype. This is confirmed by the build date (12/02/87), the file dates (12-23-87)
|
||||
and the higher version number. Version 1.30 was probably anticipated to be the first 80386 release, an honor
|
||||
that ultimately went to version 2.00.
|
||||
it *is* newer than the 7.68.17 prototype. This is confirmed by the boot message (12/02/87), the file dates (12-23-87)
|
||||
and the higher version number (1.3). Version 1.3 was expected to be the first 80386 release, but that honor ultimately
|
||||
went to version 2.0.
|
||||
|
||||
A directory listing of this disk is provided [below](#directory-of-os2-football-boot-disk-v44100).
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue