Example #1
0
        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");
            }
        }
Example #2
0
 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");
     }
 }