Struct libftd2xx_ffi::ft_eeprom_232h
source · #[repr(C)]pub struct ft_eeprom_232h {Show 26 fields
pub common: FT_EEPROM_HEADER,
pub ACSlowSlew: UCHAR,
pub ACSchmittInput: UCHAR,
pub ACDriveCurrent: UCHAR,
pub ADSlowSlew: UCHAR,
pub ADSchmittInput: UCHAR,
pub ADDriveCurrent: UCHAR,
pub Cbus0: UCHAR,
pub Cbus1: UCHAR,
pub Cbus2: UCHAR,
pub Cbus3: UCHAR,
pub Cbus4: UCHAR,
pub Cbus5: UCHAR,
pub Cbus6: UCHAR,
pub Cbus7: UCHAR,
pub Cbus8: UCHAR,
pub Cbus9: UCHAR,
pub FT1248Cpol: UCHAR,
pub FT1248Lsb: UCHAR,
pub FT1248FlowControl: UCHAR,
pub IsFifo: UCHAR,
pub IsFifoTar: UCHAR,
pub IsFastSer: UCHAR,
pub IsFT1248: UCHAR,
pub PowerSaveEnable: UCHAR,
pub DriverType: UCHAR,
}
Expand description
@noop FT_EEPROM_232H @par Summary Structure to hold data for the FT232H data in the FT_EEPROM_Program and FT_EEPROM_Read functions. This is appended to an FT_EEPROM_HEADER structure. @see FT_EEPROM_HEADER
Fields§
§common: FT_EEPROM_HEADER
Common header
ACSlowSlew: UCHAR
common elements for all device EEPROMs Drive options
ACSchmittInput: UCHAR
non-zero if AC bus pins have slow slew
ACDriveCurrent: UCHAR
non-zero if AC bus pins are Schmitt input
ADSlowSlew: UCHAR
valid values are 4mA, 8mA, 12mA, 16mA
ADSchmittInput: UCHAR
non-zero if AD bus pins have slow slew
ADDriveCurrent: UCHAR
non-zero if AD bus pins are Schmitt input
Cbus0: UCHAR
valid values are 4mA, 8mA, 12mA, 16mA CBUS options
Cbus1: UCHAR
Cbus Mux control
Cbus2: UCHAR
Cbus Mux control
Cbus3: UCHAR
Cbus Mux control
Cbus4: UCHAR
Cbus Mux control
Cbus5: UCHAR
Cbus Mux control
Cbus6: UCHAR
Cbus Mux control
Cbus7: UCHAR
Cbus Mux control
Cbus8: UCHAR
Cbus Mux control
Cbus9: UCHAR
Cbus Mux control
FT1248Cpol: UCHAR
Cbus Mux control FT1248 options
FT1248Lsb: UCHAR
FT1248 clock polarity - clock idle high (1) or clock idle low (0)
FT1248FlowControl: UCHAR
FT1248 data is LSB (1) or MSB (0)
IsFifo: UCHAR
FT1248 flow control enable Hardware options
IsFifoTar: UCHAR
non-zero if interface is 245 FIFO
IsFastSer: UCHAR
non-zero if interface is 245 FIFO CPU target
IsFT1248: UCHAR
non-zero if interface is Fast serial
PowerSaveEnable: UCHAR
non-zero if interface is FT1248
DriverType: UCHAR
Driver option
Trait Implementations§
source§impl Clone for ft_eeprom_232h
impl Clone for ft_eeprom_232h
source§fn clone(&self) -> ft_eeprom_232h
fn clone(&self) -> ft_eeprom_232h
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more