Menu

ARMulator

1999-12-09
2000-07-15
  • Ben Williamson

    Ben Williamson - 1999-12-09

    Hi guys,

    I just noticed your project, and I thought you might be interested in something I've been working occasionally.  The ARMulator is a simulator for the ARM architecture, and it's part of GDB.  I added simulation of the ARM7110, which is in the Psion 5 which runs Linux.  So now you can boot Linux in a virtual ARM system on your desktop.  And because it runs inside GDB, you can set breakpoints in all kinds of bizarre places, like the page fault handler for example.  :)

    Web page with more info:

    http://www.pobox.com/~benw/linux7k/

    The next release will include a bugfix for the kernel panic that was getting in the way of useful sessions.  Let me know if you're in a hurry to try it out, and I'll mail you the fix.

    Cheers,

    - Ben.  <benw@pobox.com>

     
    • Jeff Dike

      Jeff Dike - 1999-12-09

      That's pretty cool.

      BTW, there's a similar project doing a user-space i386 emulator at  http://www.nocrew.org/software/a386/.

                      Jeff

       
      • Kenneth C. Arnold

        There is also <a href="http://bochs.com/">Bochs</a>, a commercial :-( i386 emulator, but you can "evaluate" it, and it is open-source; you just can't use it after ~30 days. There are some promising things under development for this project, like converting i386 instructions into native instructions to boost speed. Even on an x86 processor (my PIII-450), the pentium emulator took over an hour to install Windows 95 from the win95 directory of the CD media copied to its virtual hard drive. I think that once the real-time instruction conversion is finished it will be much faster.

        Kenneth

         
        • Kenneth C. Arnold

          Dang link. http://bochs.com . I'm new to this SourceForge stuff.

           
        • Bj�rn Eriksson

          From Slashdot: "Posted by Hemos on Wednesday March 22, @06:50PM

          from the good-things-are-happening dept.
          Direct from the mouth of Gael Duval, we've gotten word that MandrakeSoft (Yes, the folks who make Mandrake-Linux. No, it has nothing to do with Mandrake of Enlightenment fame. ) have purchased Bochs and hired Kevin Lawton. Now that Bochs is LGPLed, the Plex86 development can be speed up as well."

          Pressrelease: http://www.linux-mandrake.com/en/announce-bochs-20000323.php3

           

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.