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.

FT245 FIFO interface mode.

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.

FT1248 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 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 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 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 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 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 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 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 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 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 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

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Performs the conversion.

Performs the conversion.

Read from the FTD2XX device EEPROM. Read more

Program the FTD2XX EEPROM. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.