Struct libftd2xx::Eeprom232h [−][src]
pub struct Eeprom232h(_);
Expand description
EEPROM structure for the FT232H.
This is used by the eeprom_read
and eeprom_program
methods.
Implementations
Get the EEPROM header.
Set the EEPROM header.
FT1248 clock polarity.
Set FT1248 clock polarity.
FT1248 byte order.
Set FT1248 byte order.
FT1248 flow control enable.
Set FT1248 flow control enable.
Set FT245 FIFO interface mode.
FT245 FIFO CPU target mode.
Set FT245 FIFO CPU target mode.
Fast serial interface mode.
Set Fast serial interface mode.
Set FT1248 interface mode.
Power save enable.
Use a pin to save power for self-powered designs.
Set power save enable.
Slow slew for bus AD.
true
if the pins on this bus have slow slew.
Set slow slew for bus AD.
Schmitt input for bus AD.
true
if the pins on this bus are Schmitt input.
Set Schmitt input for bus AD.
Drive current for bus AD.
This is the drive current for the pins on this bus.
Drive current unchecked for bus AD.
Valid values are 4mA, 8mA, 12mA, or 16mA, represented by 4u8, 8u8, 12u8, or 16u8 respectively.
This is the unchecked raw value retrived from the EEPROM and it may not be a valid value.
Set drive current for bus AD.
Slow slew for bus AC.
true
if the pins on this bus have slow slew.
Set slow slew for bus AC.
Schmitt input for bus AC.
true
if the pins on this bus are Schmitt input.
Set Schmitt input for bus AC.
Drive current for bus AC.
This is the drive current for the pins on this bus.
Drive current unchecked for bus AC.
Valid values are 4mA, 8mA, 12mA, or 16mA, represented by 4u8, 8u8, 12u8, or 16u8 respectively.
This is the unchecked raw value retrived from the EEPROM and it may not be a valid value.
Set drive current for bus AC.
Get the unchecked value of the Cbus0 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus0 pin.
Get the unchecked value of the Cbus1 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus1 pin.
Get the unchecked value of the Cbus2 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus2 pin.
Get the unchecked value of the Cbus3 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus3 pin.
Get the unchecked value of the Cbus4 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus4 pin.
Get the unchecked value of the Cbus5 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus5 pin.
Get the unchecked value of the Cbus6 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus6 pin.
Get the unchecked value of the Cbus7 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus7 pin.
Get the unchecked value of the Cbus8 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus8 pin.
Get the unchecked value of the Cbus9 pin.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Get the value of the Cbus9 pin.
Get the device driver type.
Get the unchecked device driver type.
This is the unchecked raw value retrieved from the EEPROM and it may not be a valid value.
Set the device driver type.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Eeprom232h
impl Send for Eeprom232h
impl Sync for Eeprom232h
impl Unpin for Eeprom232h
impl UnwindSafe for Eeprom232h
Blanket Implementations
Mutably borrows from an owned value. Read more