Menu

Merged the unstable PowerPC JIT and stable MIPS JIT

Yep, instead of two copies of Dynamips that can JIT one or the other on MinGW, I've managed to get both sides to compile into the same binary.

Really.

Testing has NOT been extensive, but I can load a 1710 and 7200 IOS image. I haven't tried it with the hypervisor to see if I can do both at the same time yet...

PowerPC
dynamips.exe -X -T 7200 -P 1700 -t 1710 -r 64 c1700-y-mz.120-7.T.bin

MIPS
dynamips.exe -X -T 7200 -P 7200 -t npe-150 -p 0:C7200-IO-FE -T 7200 c7200-is-mz.120-7.T3.bin

All I've done is verified that I can boot an unconfigured router to the prompt. That is it!

I'm not in the mood to fight with git yet, so I've just uploaded tarball stuff onto sourceforge. I'm still in the 'wow it works' phase. Also I tried the 'hello world' MIPS program that was the start of a Linux boot loader. It only 'works' in interpreted mode, and even then returning to the fake ROM crashes it out. What ever happened to LinuxMIPS supporting the 3600 router?

Posted by Jason Stevens 2015-09-12

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.