Softgun

A Software ARM
Download

Softgun Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • J. Karrer
  • Publisher web site:

Softgun Tags


Softgun Description

A Software ARM 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: · Added ATMega644 emulation with Uzebox as example board


Softgun Related Software