RT-11 was officially supported on the PRO series. The PI(X).SYS handler was the interface to the PRO specific hardware.
-Steve
SF:IP2
> On Oct 23, 2022, at 10:56, Paul Koning <paulkoning@comcast.net> wrote:
>
>
>
>> On Oct 22, 2022, at 5:54 AM, Johnny Billquist <bqt@softjar.se> wrote:
>>
>> Well, obviously COPOS/11 isn't P/OS, as you later noted. :-)
>>
>> P/OS was the OS for the DEC Professions. Came in three models. 325, 350 and 380.
>>
>> The 325 and 350 were F-11 based. 325 only had RX50 floppies, while the 350 had a harddisk.
>> The 380 used the J11 CPU, but sadly at a low speed and without cache. And all software had to work with the F11 as well, so none of the J11 improvements were used.
>>
>> Basically, the Professional was a good idea implemented rather badly.
>
> Its main problem was that it had a completely different I/O bus and I/O architecture. And a lot of that went poorly because Intel chips were used for it, and Intel rarely if ever has good design for anything. The interrupt controllers, for example, are a mess. Fortunately, most of its misfeatures are not used on the Pro (like edge-triggered interrupts).
>
> The biggest blunder was a set of storage controllers without DMA, even though the bus actually supports DMA according to the documentation. So the hard drives -- not very fast to begin with -- have to be 4:1 interleaved to avoid missing the next sector after an I/O is done. That's true on both F-11 and J-11 based machines, so clearly the CPU speed is not at fault.
>
> On the Pro 380, a pile of discrete chips were replaced by one or two gate arrays (so many of those Intel chips disappeared, but not their ugly APIs). Apparently, the designers made the I/O gate array at 10 MHz, and made it synchronous with the CPU clock on the assumption that Harris would deliver its promised 20 MHz J-11. When they did not (18 MHz was the best they could do), the Pro 380 was forced to run the CPU at 10 MHz instead.
>
>> And P/OS was a very bastardized version of RSX-11M-PLUS. Again, a good idea done badly. Menu driven, and weird. And not entirely compatible with the rest of the RSX family.
>
> There was also a Pro RT-11, I don't remember if that was an official product or a midnight project. The RSTS port was definitely a midnight project.
>
> And there were two Unix projects. I never remember which is which. One made it to field test -- I had that on my home machine -- but it was canceled before the actual release, Then a different PDP-11 Unix was shipped instead.
>
> The field test one had some really weird hacks: I remember a "vi" that didn't update the screen while you were typing, instead you had to hit some special key to force the refresh to happen. My guess is that it was a performance issue, but that seems strange because other software had no trouble doing that sort of thing.
>
> paul
>
> _______________________________________________
> HECnet mailing list -- hecnet@lists.dfupdate.se
> To unsubscribe send an email to hecnet-leave@lists.dfupdate.se
_______________________________________________
HECnet mailing list -- hecnet@lists.dfupdate.se
To unsubscribe send an email to hecnet-leave@lists.dfupdate.se