Someone else pointed out to me that there are ROM images here:
http://www.bitsavers.org/bits/HP/1000_firmware/HP1000BootProms/
for some reason the roms only use the lower 4 bits of each byte. so each
word is in the lower half of four consecutive bytes in the ROM. I don't
see offhand how the IBL knows where to update slot information in the
ROMs. It also presumably needs to update address offsets as the code is
relocated? This part should be able to use relative addressing. Anyone
know how slot update works?
Any pointers on why IBL won't work on my HP-2108A ? :)
--
Tim Riker -
http://Rikers.org/ - TimR at
Debian.org
Embedded Linux Technologist -
http://eLinux.org/
BZFlag maintainer -
http://BZFlag.org/ - for fun!