public AvrDudeBurningToolFactory(IToolLauncher ToolLauncher, IAvrDudeChipPseudonameProvider ChipPseudonameProvider, IProgressControllerFactory ProgressControllerFactory, IToolBodyFactory ToolBodyFactory) { _toolLauncher = ToolLauncher; _chipPseudonameProvider = ChipPseudonameProvider; _progressControllerFactory = ProgressControllerFactory; _toolBodyFactory = ToolBodyFactory; }
public Factory(IToolLauncher ToolLauncher) { _toolLauncher = ToolLauncher; _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "winyaffs"), "chmod.exe"); }
public SambaBurningToolFactory(IToolLauncher ToolLauncher, ProgressControllerFactory ProgressControllerFactory) { _toolLauncher = ToolLauncher; _progressControllerFactory = ProgressControllerFactory; _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "sam-ba"), "sam-ba.exe"); }
public Stk500BurningToolFactory(IToolLauncher ToolLauncher) { _toolLauncher = ToolLauncher; _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "STK500"), "Stk500.exe"); }
public OpenOcdToolFactory(IToolLauncher ToolLauncher) { _toolLauncher = ToolLauncher; _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "OpenOCD"), Path.Combine("bin", "openocd.exe")); }