public void ArraysDisasm() { var firmwareTools = new FirmwareTools(AppPath("Arrays")); var disassembler = new Disassembler(); File.WriteAllText(firmwareTools.FirmwareAsmFile, disassembler.Disassemble(firmwareTools.Instructions())); }
public QuSoCModuleSimulator FromApp(string appName) { var firmwareTools = new FirmwareTools(AppPath(appName)); Assert.IsTrue(firmwareTools.FirmwareFromAppFolder()); var instructions = RISCVIntegrationClient .ToInstructions(File.ReadAllBytes(firmwareTools.FirmwareFile)) .ToArray(); var sim = PowerUp(instructions); return(sim); }