Hi Chris,
sorry, but there emerged more questions from my side ;-)
On Fri, 29 Apr 2016, Christian Kennedy wrote:
Hawk, but not the odd S/140 and MV/8000 punches) and
software (ARTS,
ARTS/32) were ROLM designs.
I only know ARTS from ads being sold on eBay - this is some
form od Ada development environment (or a complete OS?)? The
acronym probably means something like "Ada Real Time System" (?).
Was this a cross compiler tool or did it run natively on the
hardware? As there is a /32 variant, do you think a variant
for the 16 bit machines like 16xx or MSE14 did survive some-
where?
Steve Wallach had incorporated into the PTE format for
the Eagle in
order to turn memory references into I/O requests that would be
transparently resolved in the physical memory of another machine.
Although I do not recognize the "PTE format", I guess the Eagle
project is related to a widely sold US made aircraft, right? This
one carried at least one Hawk/32 ;-)
Some of the Rolm stuff I have got is from the company which serviced
the equipment of the ATTAS aircraft...
http://www.dlr.de/dlr/desktopdefault.aspx/tabid-10644#gallery/1751
http://www.dlr.de/dlr/Portaldata/1/Resources/documents/ATTAS_Handout_2001.p…
...and this also had Hawk/32 on board with the whole lot of Rolms
interconnected by a fiber based MCA bus to exchange data. So this
seemt having been common hardware those days ;-)
deal from each other ("Yes, I know that the PATU
instruction only occurs
twice in the body of AOS/VS, but it's executed on every context switch
and as such it's probably not a really good idea to implement it by
having the microcode scrub each entry in the TLB").
I guess you have not been happy with context switching and how
the Rolm microcode implemented it. Unfortunately, there is nothing
on the internet related to the instruction set of the Hawk/32
family but the hardware contained lot of big custom chips and
therefor I guess it was far more powerful and complex than
e.g. the Eclipse or earlier machines.
Best regards,
Erik.