<div>Well almost.</div>
<div> </div>
<div>I got one of those snazzy iPhones after I heard that you can hack your way around it.. So I built a toolchain ( <a href="http://iphone.fiveforty.net/wiki/index.php/Toolchain_Project">http://iphone.fiveforty.net/wiki/index.php/Toolchain_Project
</a> ) compiled my "Hello World" and I thought I'd give simh a stab.  The good news is that it compiles!</div>
<div> </div>
<div>The bad news is that I'm suspecting that simh isn't cross compiler friendly?  It's a wild stab.</div>
<div> </div>
<div>This is what I get running simh on the phone:</div>
<div> </div>
<div>
<p>bash-3.2# ./vax780 1.ini</p>
<p>VAX780 simulator V3.7-2<br>loading ra(0,0)bootnot a directory<br>boot not found<br>boot failed<br>CHMx on interrupt stack, PC: 0007162C (HALT)<br>sim> quit<br>Goodbye<br></p>
<p>I'm using the 780, and attempting to boot the miniroot of BSD 4.2 .  For the record it boots without issue on my Vista laptop...  It's now 7am so it's time to get *some* sleep, but I was wondering if the endian dependancies are picked up at compile or runtime? grepping didnt seem to do much, but then my eyes are killing me.  I'm almost thinking that crosscompiling this form a PowerPC may be easier in that it'll generate same word exe's...
</p>
<p>The idea of a hand held vax would be too good to turn up though....</p>
<p> </p>
<p>Oh and this is the contents of 1.ini</p>
<p>bash-3.2# cat 1.ini<br>set rq0 ra81<br>at rq0 miniroot<br>set rq1 dis<br>set rq2 dis<br>set rq3 dis<br>set rp dis<br>set lpt dis<br>set rl dis<br>set tq dis<br>set tu dis<br>att ts 42-1.tap<br>set tti 7b<br>set tto 7b
<br>load -o boot42 0<br>d r10 9<br>d r11 0<br>run 2</p>
<p> </p>
<p>When I wake up I'll have to give CP/M a shot.<br></p>
<p> </p></div>