//-----------------------------------------------------------------------
//
// 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;
}
}