Linux SoftwareSystemEmulatorsSoftgun 0.15

Softgun 0.15


Softgun is a Software ARM
Developer:   J. Karrer
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Softgun is a Software ARM. Softgun is intended to help Embedded System developers. Softgun is known to run linux-2.6.10 with a patch for the Netsilicon NS9750.

Here are some key features of "Softgun":
  • ARM926-ejs 32Bit Instruction Set with DSP Extensions. Speed is 21 MHz per Intel GHz. Thumb and Jazelle are missing
  • Little and Big Endian CPU mode
  • MMU with 3 entry first level TLB and 3 * 128 entry second level TLB
  • Emulation of AMD Flash compatible Chips (AM29LV640ML, AM29LV256ML ...). Uniform and non uniform sector devices
  • NS9750 AHB to PCI bridge (Currently no Address translation)
  • NS9750 Serial Interface emulation redirected to stdin/stdout or to a real serial device
  • NS9750 Vectored interrupt Controller
  • NS9750 OHCI USB module (yet without device and not fully working)
  • NS9750 Watchdog and Timers in 32 Bit mode with Interrupt support
  • NS9750 builtin I2C master and slave controller
  • I2C-Bus emulation using GPIO-Ports
  • Ethernet emulation through Linux TUN/TAP device
  • STE10/100 Tulip compatible PCI Ethernet controller Emulation
  • Davicom DM9000 Ethernet Controller
  • NS9750 builtin Ethernet Controller Emulation
  • m93c46 Microwire EEPROM connected to STE10/100
  • Philips SJA1000 CAN controller connected to TCP socket
  • General Purpose IO emulation on logical signal level
  • M24Cxx I2C-EEProms
  • PCF8563 I2C-Realtime clock emulation
  • PCF8575 and PCF8574 I2C 16/8 Bit IO-Expanders
  • Intel Hex and Motorola S-Record loader
  • Precompiled Linux System available as Flash image
  • Multiple Boards selectable from configuration file
  • Loading devices or boards as shared library
  • Debugging with gdb using the gdb remote protocol

    What's New in This Release:
  • This release adds emulation of the Atmel AT91RM9200 CPU and the FS-Forth UNC90 development board.
  • It is verified to run the binaries delivered with the LxNETES cross development tools without error.
  • Warning: the command line arguments and the path to the configuration files have changed with this release.
    tags this release  ethernet controller  controller emulation  and the  ste10 100  controller ns9750  ns9750 builtin  level tlb  

    Download Softgun 0.15


     http://prdownloads.sourceforge.net/softgun/softgun-0.15.tgz?use_mirror=mesh
     http://prdownloads.sourceforge.net/softgun/softgun-0.15.tgz?use_mirror=surfnet
     http://prdownloads.sourceforge.net/softgun/softgun-0.15.tgz?use_mirror=heanet


    Authors software

    Softgun 0.15 (by J. Karrer)
    Softgun is a Software ARM


    Similar software

    Softgun 0.15 (by J. Karrer)
    Softgun is a Software ARM

    Atari800 2.0.2 (by Petr Stehlik)
    Atari800 project is an Atari 8-bit computer and 5200 game system emulator for multiple platforms.

    It runs on DOS, Windows, Amiga,

    cereal emulation framework 0.93.5 (by Miloslav Trmac)
    cereal is an emulation framework designed to allow easy emulation of interconnected modules

    VETH 1.0 (by Nestor Pe?a)
    VETH is a daemon that creates a virtual ethernet card in Linux

    GRUB for DOS 0.4.2pre11 (by Tinybit)
    GRUB for DOS is a rebuild of the GNU GRUB boot manager for DOS, and can be run under real mode DOS

    IP and Ethernet testing Tool 0.8.5 (by Rok Papez)
    IP and Ethernet testing Tool is also known as "IET" and it's an ethernet bridge addon for testing of network appliances and appl

    Prex 0.4.1 (by Kohsuke Ohtani)
    The Prex project is an open source initiative to provide a portable real-time operating system for embedded systems.

    This project

    Basilisk II 1.0-Pre (20060501) (by Christian Bauer)
    Basilisk II is a free, portable, Open Source 68k Mac emulator

    ff javascript library 1.1 (by fforw)
    ff javascript library is a minimal library meant to develop real-life Javascript-enabled Web sites

    TiEmu 2.81 (by TiEmu Team)
    TiEmu is an emulator of Texas Instruments hand-helds (TI89/92/92+/V200)


    Other software in this category

    Wine 0.9.27 (by Wine Team)
    Wine is an Open Source implementation of the Windows API on top of X and Unix.

    Think of Wine as a compatibility layer for running

    Cygwin 1.5.19-4 (by Cygwin Team)

    cereal emulation framework 0.93.5 (by Miloslav Trmac)
    cereal is an emulation framework designed to allow easy emulation of interconnected modules

    FakeNES 0.5.7 (by Randy McDowell)
    FakeNES project is a portable, Open Source NES emulator which is written mostly in pure C, while using the Allegro library for multi-

    GNU MIX Development Kit 1.2.3 (by Jao)
    GNU MIX Development Kit offers an emulation of MIX and MIXAL

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags