public AvrDudeBurningToolFactory(IToolLauncher ToolLauncher, IAvrDudeChipPseudonameProvider ChipPseudonameProvider,
                                  IProgressControllerFactory ProgressControllerFactory, IToolBodyFactory ToolBodyFactory)
 {
     _toolLauncher = ToolLauncher;
     _chipPseudonameProvider = ChipPseudonameProvider;
     _progressControllerFactory = ProgressControllerFactory;
     _toolBodyFactory = ToolBodyFactory;
 }
Exemplo n.º 2
0
 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");
 }
Exemplo n.º 5
0
 public OpenOcdToolFactory(IToolLauncher ToolLauncher)
 {
     _toolLauncher = ToolLauncher;
     _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "OpenOCD"), Path.Combine("bin", "openocd.exe"));
 }