private void GetMcuParameters(McuType mcuType, out int codeSize, out int blockSize) { switch (mcuType) { case McuType.ATMega32u2: case McuType.ATMega32u4: codeSize = 32 * 1024; blockSize = 128; break; default: throw new ArgumentException("Unhandled MCU type", "mcuType"); } }
public TeensyHidBootloaderProgrammer(McuType mcuType) { GetMcuParameters(mcuType, out _codeSize, out _blockSize); }