public Presets(SPIPresets spi) { switch (spi) { case SPIPresets.Auto: Start = 0; End = 0; break; case SPIPresets.BigBlockSystemOnly: Start = 0; End = 0x1000; break; case SPIPresets.BigBlockMemoryUnit: Start = 0x1000; End = 0; break; case SPIPresets.XeLL: Start = 0; End = 0x50; break; case SPIPresets.XeLLToEnd: Start = 0x50; End = 0; break; default: throw new ArgumentOutOfRangeException("spi"); } }
private Presets(SPIPresets spi) { switch(spi) { case SPIPresets.Auto: Start = 0; End = 0; break; case SPIPresets.BigBlockSystemOnly: Start = 0; End = 0; break; case SPIPresets.BigBlockMemoryUnit: Start = 0; End = 0; break; default: throw new ArgumentOutOfRangeException("spi"); } }