Greetings, we've extracted the Executive ROS of the IBM 5100.  The PALM
opcodes between the 5100 and 5110 should be identical.  So we have
used Christian Corti emulator code to run that Executive ROS (under Wintel
environment).  However, the CRC checks and transition to the Language ROS
apparently works a little differently on the IBM 5100 (compared to the
5110).

Not the CRC check method itself, but perhaps the addressing used to look
for the Common ROS.  In the 5110, the Common ROS is more obviously a
separate device/card.  For the 5100, I'm not exactly sure where the Common
ROS is (part of the Executive ROS card, or part of the BASIC ROS card?).
I've seen some APL-only 5100's, so I think that system could operate with
the BASIC card (but maybe that device slot still would have the Common ROS
segments?).

Hoping someone is available to maybe give suggestions or tips in how to get
this emulator code going with the IBM 5100 ROS's (see EMUV5110 in github;
trying to use that to run the IBM 5100 ROS's that are at archive.org).

NOTE: The Executive ROS for the IBM 5100 is a 64K binary (I think the last
20K of that is blank, all 0's).  In contrast, the Executive ROS for the IBM
5110 is 32K.

Reply via email to