//----------------------------------------------------------------------- // // Copyright © 2012 Nils Hammar and Future Technology Devices International Limited. All rights reserved. // //----------------------------------------------------------------------- namespace FtdiApi { /// /// EEPROM structure specific to FT232B and FT245B devices. /// Inherits from FT_EEPROM_DATA. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("StyleCop.CSharp.MaintainabilityRules", "SA1401:FieldsMustBePrivate", Justification = "Reviewed.")] public class FT232B_EEPROM_STRUCTURE : FT_EEPROM_DATA { ////private bool Rev4 = true; ////private bool IsoIn = false; ////private bool IsoOut = false; /// /// Determines if IOs are pulled down when the device is in suspend /// public bool PullDownEnable = false; /// /// Determines if the serial number is enabled /// public bool SerNumEnable = true; /// /// Determines if the USB version number is enabled /// public bool USBVersionEnable = true; /// /// The USB version number. Should be either 0x0110 (USB 1.1) or 0x0200 (USB 2.0) /// public ushort USBVersion = 0x0200; } }