コード例 #1
0
 public AvrDudeBurningToolFactory(IToolLauncher ToolLauncher, IAvrDudeChipPseudonameProvider ChipPseudonameProvider,
                                  IProgressControllerFactory ProgressControllerFactory, IToolBodyFactory ToolBodyFactory)
 {
     _toolLauncher = ToolLauncher;
     _chipPseudonameProvider = ChipPseudonameProvider;
     _progressControllerFactory = ProgressControllerFactory;
     _toolBodyFactory = ToolBodyFactory;
 }
コード例 #2
0
ファイル: ChmodTool.cs プロジェクト: NpoSaut/netFirmwaring
 public Factory(IToolLauncher ToolLauncher)
 {
     _toolLauncher = ToolLauncher;
     _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "winyaffs"), "chmod.exe");
 }
コード例 #3
0
 public SambaBurningToolFactory(IToolLauncher ToolLauncher, ProgressControllerFactory ProgressControllerFactory)
 {
     _toolLauncher = ToolLauncher;
     _progressControllerFactory = ProgressControllerFactory;
     _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "sam-ba"), "sam-ba.exe");
 }
コード例 #4
0
 public Stk500BurningToolFactory(IToolLauncher ToolLauncher)
 {
     _toolLauncher = ToolLauncher;
     _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "STK500"), "Stk500.exe");
 }
コード例 #5
0
 public OpenOcdToolFactory(IToolLauncher ToolLauncher)
 {
     _toolLauncher = ToolLauncher;
     _toolBodyFactory = new StaticToolBodyFactory(Path.Combine("Tools", "OpenOCD"), Path.Combine("bin", "openocd.exe"));
 }