Softgun ist ein Emulator für eingebettete ARM-Systeme. Er emuliert eine ARM9-CPU mit MMU, viele Peripheriegeräten des Netsilicon NS9750, einen PCI-Bus, Netzwerk-Controller, Flash und CAN-Bus. (non)