This repository includes a detailed write-up of the convoluted way in which the IBM 5100's non-executable ROS was recovered, as well as a separate document detailing the recovered data.
See the writeup for descriptions of the source code available here.