image/svg+xml
Brteve's API for EveApps
Version 0.0.1
The reference document for common folder of EveApps project.
 
Loading...
Searching...
No Matches
ft_program_data Struct Reference

#include <ftd2xx.h>

Data Fields

DWORD Signature1
 
DWORD Signature2
 
DWORD Version
 
WORD VendorId
 
WORD ProductId
 
char * Manufacturer
 
char * ManufacturerId
 
char * Description
 
char * SerialNumber
 
WORD MaxPower
 
WORD PnP
 
WORD SelfPowered
 
WORD RemoteWakeup
 
Rev4(FT232B) extensions
UCHAR Rev4
 
UCHAR IsoIn
 
UCHAR IsoOut
 
UCHAR PullDownEnable
 
UCHAR SerNumEnable
 
UCHAR USBVersionEnable
 
WORD USBVersion
 
Rev 5 (FT2232) extensions
UCHAR Rev5
 
UCHAR IsoInA
 
UCHAR IsoInB
 
UCHAR IsoOutA
 
UCHAR IsoOutB
 
UCHAR PullDownEnable5
 
UCHAR SerNumEnable5
 
UCHAR USBVersionEnable5
 
WORD USBVersion5
 
UCHAR AIsHighCurrent
 
UCHAR BIsHighCurrent
 
UCHAR IFAIsFifo
 
UCHAR IFAIsFifoTar
 
UCHAR IFAIsFastSer
 
UCHAR AIsVCP
 
UCHAR IFBIsFifo
 
UCHAR IFBIsFifoTar
 
UCHAR IFBIsFastSer
 
UCHAR BIsVCP
 
Rev 6(FT232R)extensions
UCHAR UseExtOsc
 
UCHAR HighDriveIOs
 
UCHAR EndpointSize
 
UCHAR PullDownEnableR
 
UCHAR SerNumEnableR
 
UCHAR InvertTXD
 
UCHAR InvertRXD
 
UCHAR InvertRTS
 
UCHAR InvertCTS
 
UCHAR InvertDTR
 
UCHAR InvertDSR
 
UCHAR InvertDCD
 
UCHAR InvertRI
 
UCHAR Cbus0
 
UCHAR Cbus1
 
UCHAR Cbus2
 
UCHAR Cbus3
 
UCHAR Cbus4
 
UCHAR RIsD2XX
 
Rev 7(FT2232H)Extensions
UCHAR PullDownEnable7
 
UCHAR SerNumEnable7
 
UCHAR ALSlowSlew
 
UCHAR ALSchmittInput
 
UCHAR ALDriveCurrent
 
UCHAR AHSlowSlew
 
UCHAR AHSchmittInput
 
UCHAR AHDriveCurrent
 
UCHAR BLSlowSlew
 
UCHAR BLSchmittInput
 
UCHAR BLDriveCurrent
 
UCHAR BHSlowSlew
 
UCHAR BHSchmittInput
 
UCHAR BHDriveCurrent
 
UCHAR IFAIsFifo7
 
UCHAR IFAIsFifoTar7
 
UCHAR IFAIsFastSer7
 
UCHAR AIsVCP7
 
UCHAR IFBIsFifo7
 
UCHAR IFBIsFifoTar7
 
UCHAR IFBIsFastSer7
 
UCHAR BIsVCP7
 
UCHAR PowerSaveEnable
 
Rev 8(FT4232H)Extensions
UCHAR PullDownEnable8
 
UCHAR SerNumEnable8
 
UCHAR ASlowSlew
 
UCHAR ASchmittInput
 
UCHAR ADriveCurrent
 
UCHAR BSlowSlew
 
UCHAR BSchmittInput
 
UCHAR BDriveCurrent
 
UCHAR CSlowSlew
 
UCHAR CSchmittInput
 
UCHAR CDriveCurrent
 
UCHAR DSlowSlew
 
UCHAR DSchmittInput
 
UCHAR DDriveCurrent
 
UCHAR ARIIsTXDEN
 
UCHAR BRIIsTXDEN
 
UCHAR CRIIsTXDEN
 
UCHAR DRIIsTXDEN
 
UCHAR AIsVCP8
 
UCHAR BIsVCP8
 
UCHAR CIsVCP8
 
UCHAR DIsVCP8
 
Rev 9(FT232H)Extensions
UCHAR PullDownEnableH
 
UCHAR SerNumEnableH
 
UCHAR ACSlowSlewH
 
UCHAR ACSchmittInputH
 
UCHAR ACDriveCurrentH
 
UCHAR ADSlowSlewH
 
UCHAR ADSchmittInputH
 
UCHAR ADDriveCurrentH
 
UCHAR Cbus0H
 
UCHAR Cbus1H
 
UCHAR Cbus2H
 
UCHAR Cbus3H
 
UCHAR Cbus4H
 
UCHAR Cbus5H
 
UCHAR Cbus6H
 
UCHAR Cbus7H
 
UCHAR Cbus8H
 
UCHAR Cbus9H
 
UCHAR IsFifoH
 
UCHAR IsFifoTarH
 
UCHAR IsFastSerH
 
UCHAR IsFT1248H
 
UCHAR FT1248CpolH
 
UCHAR FT1248LsbH
 
UCHAR FT1248FlowControlH
 
UCHAR IsVCPH
 
UCHAR PowerSaveEnableH
 

Detailed Description

structure to hold program data for FT_EE_Program, FT_EE_ProgramEx, FT_EE_Read and FT_EE_ReadEx functions

Definition at line 503 of file ftd2xx.h.

Field Documentation

◆ ACDriveCurrentH

UCHAR ft_program_data::ACDriveCurrentH

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 637 of file ftd2xx.h.

◆ ACSchmittInputH

UCHAR ft_program_data::ACSchmittInputH

non-zero if AC pins are Schmitt input

Definition at line 636 of file ftd2xx.h.

◆ ACSlowSlewH

UCHAR ft_program_data::ACSlowSlewH

non-zero if AC pins have slow slew

Definition at line 635 of file ftd2xx.h.

◆ ADDriveCurrentH

UCHAR ft_program_data::ADDriveCurrentH

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 640 of file ftd2xx.h.

◆ ADriveCurrent

UCHAR ft_program_data::ADriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 612 of file ftd2xx.h.

◆ ADSchmittInputH

UCHAR ft_program_data::ADSchmittInputH

non-zero if AD pins are Schmitt input

Definition at line 639 of file ftd2xx.h.

◆ ADSlowSlewH

UCHAR ft_program_data::ADSlowSlewH

non-zero if AD pins have slow slew

Definition at line 638 of file ftd2xx.h.

◆ AHDriveCurrent

UCHAR ft_program_data::AHDriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 589 of file ftd2xx.h.

◆ AHSchmittInput

UCHAR ft_program_data::AHSchmittInput

non-zero if AH pins are Schmitt input

Definition at line 588 of file ftd2xx.h.

◆ AHSlowSlew

UCHAR ft_program_data::AHSlowSlew

non-zero if AH pins have slow slew

Definition at line 587 of file ftd2xx.h.

◆ AIsHighCurrent

UCHAR ft_program_data::AIsHighCurrent

non-zero if interface is high current

Definition at line 547 of file ftd2xx.h.

◆ AIsVCP

UCHAR ft_program_data::AIsVCP

non-zero if interface is to use VCP drivers

Definition at line 552 of file ftd2xx.h.

◆ AIsVCP7

UCHAR ft_program_data::AIsVCP7

non-zero if interface is to use VCP drivers

Definition at line 599 of file ftd2xx.h.

◆ AIsVCP8

UCHAR ft_program_data::AIsVCP8

non-zero if interface is to use VCP drivers

Definition at line 626 of file ftd2xx.h.

◆ ALDriveCurrent

UCHAR ft_program_data::ALDriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 586 of file ftd2xx.h.

◆ ALSchmittInput

UCHAR ft_program_data::ALSchmittInput

non-zero if AL pins are Schmitt input

Definition at line 585 of file ftd2xx.h.

◆ ALSlowSlew

UCHAR ft_program_data::ALSlowSlew

non-zero if AL pins have slow slew

Definition at line 584 of file ftd2xx.h.

◆ ARIIsTXDEN

UCHAR ft_program_data::ARIIsTXDEN

non-zero if port A uses RI as RS485 TXDEN

Definition at line 622 of file ftd2xx.h.

◆ ASchmittInput

UCHAR ft_program_data::ASchmittInput

non-zero if A pins are Schmitt input

Definition at line 611 of file ftd2xx.h.

◆ ASlowSlew

UCHAR ft_program_data::ASlowSlew

non-zero if A pins have slow slew

Definition at line 610 of file ftd2xx.h.

◆ BDriveCurrent

UCHAR ft_program_data::BDriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 615 of file ftd2xx.h.

◆ BHDriveCurrent

UCHAR ft_program_data::BHDriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 595 of file ftd2xx.h.

◆ BHSchmittInput

UCHAR ft_program_data::BHSchmittInput

non-zero if BH pins are Schmitt input

Definition at line 594 of file ftd2xx.h.

◆ BHSlowSlew

UCHAR ft_program_data::BHSlowSlew

non-zero if BH pins have slow slew

Definition at line 593 of file ftd2xx.h.

◆ BIsHighCurrent

UCHAR ft_program_data::BIsHighCurrent

non-zero if interface is high current

Definition at line 548 of file ftd2xx.h.

◆ BIsVCP

UCHAR ft_program_data::BIsVCP

non-zero if interface is to use VCP drivers

Definition at line 556 of file ftd2xx.h.

◆ BIsVCP7

UCHAR ft_program_data::BIsVCP7

non-zero if interface is to use VCP drivers

Definition at line 603 of file ftd2xx.h.

◆ BIsVCP8

UCHAR ft_program_data::BIsVCP8

non-zero if interface is to use VCP drivers

Definition at line 627 of file ftd2xx.h.

◆ BLDriveCurrent

UCHAR ft_program_data::BLDriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 592 of file ftd2xx.h.

◆ BLSchmittInput

UCHAR ft_program_data::BLSchmittInput

non-zero if BL pins are Schmitt input

Definition at line 591 of file ftd2xx.h.

◆ BLSlowSlew

UCHAR ft_program_data::BLSlowSlew

non-zero if BL pins have slow slew

Definition at line 590 of file ftd2xx.h.

◆ BRIIsTXDEN

UCHAR ft_program_data::BRIIsTXDEN

non-zero if port B uses RI as RS485 TXDEN

Definition at line 623 of file ftd2xx.h.

◆ BSchmittInput

UCHAR ft_program_data::BSchmittInput

non-zero if B pins are Schmitt input

Definition at line 614 of file ftd2xx.h.

◆ BSlowSlew

UCHAR ft_program_data::BSlowSlew

non-zero if B pins have slow slew

Definition at line 613 of file ftd2xx.h.

◆ Cbus0

UCHAR ft_program_data::Cbus0

Cbus Mux control

Definition at line 573 of file ftd2xx.h.

◆ Cbus0H

UCHAR ft_program_data::Cbus0H

Cbus Mux control

Definition at line 641 of file ftd2xx.h.

◆ Cbus1

UCHAR ft_program_data::Cbus1

Cbus Mux control

Definition at line 574 of file ftd2xx.h.

◆ Cbus1H

UCHAR ft_program_data::Cbus1H

Cbus Mux control

Definition at line 642 of file ftd2xx.h.

◆ Cbus2

UCHAR ft_program_data::Cbus2

Cbus Mux control

Definition at line 575 of file ftd2xx.h.

◆ Cbus2H

UCHAR ft_program_data::Cbus2H

Cbus Mux control

Definition at line 643 of file ftd2xx.h.

◆ Cbus3

UCHAR ft_program_data::Cbus3

Cbus Mux control

Definition at line 576 of file ftd2xx.h.

◆ Cbus3H

UCHAR ft_program_data::Cbus3H

Cbus Mux control

Definition at line 644 of file ftd2xx.h.

◆ Cbus4

UCHAR ft_program_data::Cbus4

Cbus Mux control

Definition at line 577 of file ftd2xx.h.

◆ Cbus4H

UCHAR ft_program_data::Cbus4H

Cbus Mux control

Definition at line 645 of file ftd2xx.h.

◆ Cbus5H

UCHAR ft_program_data::Cbus5H

Cbus Mux control

Definition at line 646 of file ftd2xx.h.

◆ Cbus6H

UCHAR ft_program_data::Cbus6H

Cbus Mux control

Definition at line 647 of file ftd2xx.h.

◆ Cbus7H

UCHAR ft_program_data::Cbus7H

Cbus Mux control

Definition at line 648 of file ftd2xx.h.

◆ Cbus8H

UCHAR ft_program_data::Cbus8H

Cbus Mux control

Definition at line 649 of file ftd2xx.h.

◆ Cbus9H

UCHAR ft_program_data::Cbus9H

Cbus Mux control

Definition at line 650 of file ftd2xx.h.

◆ CDriveCurrent

UCHAR ft_program_data::CDriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 618 of file ftd2xx.h.

◆ CIsVCP8

UCHAR ft_program_data::CIsVCP8

non-zero if interface is to use VCP drivers

Definition at line 628 of file ftd2xx.h.

◆ CRIIsTXDEN

UCHAR ft_program_data::CRIIsTXDEN

non-zero if port C uses RI as RS485 TXDEN

Definition at line 624 of file ftd2xx.h.

◆ CSchmittInput

UCHAR ft_program_data::CSchmittInput

non-zero if C pins are Schmitt input

Definition at line 617 of file ftd2xx.h.

◆ CSlowSlew

UCHAR ft_program_data::CSlowSlew

non-zero if C pins have slow slew

Definition at line 616 of file ftd2xx.h.

◆ DDriveCurrent

UCHAR ft_program_data::DDriveCurrent

valid values are 4mA, 8mA, 12mA, 16mA

Definition at line 621 of file ftd2xx.h.

◆ Description

char* ft_program_data::Description

"USB HS Serial Converter"

Definition at line 520 of file ftd2xx.h.

◆ DIsVCP8

UCHAR ft_program_data::DIsVCP8

non-zero if interface is to use VCP drivers

Definition at line 629 of file ftd2xx.h.

◆ DRIIsTXDEN

UCHAR ft_program_data::DRIIsTXDEN

non-zero if port D uses RI as RS485 TXDEN

Definition at line 625 of file ftd2xx.h.

◆ DSchmittInput

UCHAR ft_program_data::DSchmittInput

non-zero if D pins are Schmitt input

Definition at line 620 of file ftd2xx.h.

◆ DSlowSlew

UCHAR ft_program_data::DSlowSlew

non-zero if D pins have slow slew

Definition at line 619 of file ftd2xx.h.

◆ EndpointSize

UCHAR ft_program_data::EndpointSize

Endpoint size

Definition at line 562 of file ftd2xx.h.

◆ FT1248CpolH

UCHAR ft_program_data::FT1248CpolH

FT1248 clock polarity - clock idle high (1) or clock idle low (0)

Definition at line 655 of file ftd2xx.h.

◆ FT1248FlowControlH

UCHAR ft_program_data::FT1248FlowControlH

FT1248 flow control enable

Definition at line 657 of file ftd2xx.h.

◆ FT1248LsbH

UCHAR ft_program_data::FT1248LsbH

FT1248 data is LSB (1) or MSB (0)

Definition at line 656 of file ftd2xx.h.

◆ HighDriveIOs

UCHAR ft_program_data::HighDriveIOs

High Drive I/Os

Definition at line 561 of file ftd2xx.h.

◆ IFAIsFastSer

UCHAR ft_program_data::IFAIsFastSer

non-zero if interface is Fast serial

Definition at line 551 of file ftd2xx.h.

◆ IFAIsFastSer7

UCHAR ft_program_data::IFAIsFastSer7

non-zero if interface is Fast serial

Definition at line 598 of file ftd2xx.h.

◆ IFAIsFifo

UCHAR ft_program_data::IFAIsFifo

non-zero if interface is 245 FIFO

Definition at line 549 of file ftd2xx.h.

◆ IFAIsFifo7

UCHAR ft_program_data::IFAIsFifo7

non-zero if interface is 245 FIFO

Definition at line 596 of file ftd2xx.h.

◆ IFAIsFifoTar

UCHAR ft_program_data::IFAIsFifoTar

non-zero if interface is 245 FIFO CPU target

Definition at line 550 of file ftd2xx.h.

◆ IFAIsFifoTar7

UCHAR ft_program_data::IFAIsFifoTar7

non-zero if interface is 245 FIFO CPU target

Definition at line 597 of file ftd2xx.h.

◆ IFBIsFastSer

UCHAR ft_program_data::IFBIsFastSer

non-zero if interface is Fast serial

Definition at line 555 of file ftd2xx.h.

◆ IFBIsFastSer7

UCHAR ft_program_data::IFBIsFastSer7

non-zero if interface is Fast serial

Definition at line 602 of file ftd2xx.h.

◆ IFBIsFifo

UCHAR ft_program_data::IFBIsFifo

non-zero if interface is 245 FIFO

Definition at line 553 of file ftd2xx.h.

◆ IFBIsFifo7

UCHAR ft_program_data::IFBIsFifo7

non-zero if interface is 245 FIFO

Definition at line 600 of file ftd2xx.h.

◆ IFBIsFifoTar

UCHAR ft_program_data::IFBIsFifoTar

non-zero if interface is 245 FIFO CPU target

Definition at line 554 of file ftd2xx.h.

◆ IFBIsFifoTar7

UCHAR ft_program_data::IFBIsFifoTar7

non-zero if interface is 245 FIFO CPU target

Definition at line 601 of file ftd2xx.h.

◆ InvertCTS

UCHAR ft_program_data::InvertCTS

non-zero if invert CTS

Definition at line 568 of file ftd2xx.h.

◆ InvertDCD

UCHAR ft_program_data::InvertDCD

non-zero if invert DCD

Definition at line 571 of file ftd2xx.h.

◆ InvertDSR

UCHAR ft_program_data::InvertDSR

non-zero if invert DSR

Definition at line 570 of file ftd2xx.h.

◆ InvertDTR

UCHAR ft_program_data::InvertDTR

non-zero if invert DTR

Definition at line 569 of file ftd2xx.h.

◆ InvertRI

UCHAR ft_program_data::InvertRI

non-zero if invert RI

Definition at line 572 of file ftd2xx.h.

◆ InvertRTS

UCHAR ft_program_data::InvertRTS

non-zero if invert RTS

Definition at line 567 of file ftd2xx.h.

◆ InvertRXD

UCHAR ft_program_data::InvertRXD

non-zero if invert RXD

Definition at line 566 of file ftd2xx.h.

◆ InvertTXD

UCHAR ft_program_data::InvertTXD

non-zero if invert TXD

Definition at line 565 of file ftd2xx.h.

◆ IsFastSerH

UCHAR ft_program_data::IsFastSerH

non-zero if interface is Fast serial

Definition at line 653 of file ftd2xx.h.

◆ IsFifoH

UCHAR ft_program_data::IsFifoH

non-zero if interface is 245 FIFO

Definition at line 651 of file ftd2xx.h.

◆ IsFifoTarH

UCHAR ft_program_data::IsFifoTarH

non-zero if interface is 245 FIFO CPU target

Definition at line 652 of file ftd2xx.h.

◆ IsFT1248H

UCHAR ft_program_data::IsFT1248H

non-zero if interface is FT1248

Definition at line 654 of file ftd2xx.h.

◆ IsoIn

UCHAR ft_program_data::IsoIn

non - zero if in endpoint is isochronous

Definition at line 529 of file ftd2xx.h.

◆ IsoInA

UCHAR ft_program_data::IsoInA

non-zero if in endpoint is isochronous

Definition at line 539 of file ftd2xx.h.

◆ IsoInB

UCHAR ft_program_data::IsoInB

non-zero if in endpoint is isochronous

Definition at line 540 of file ftd2xx.h.

◆ IsoOut

UCHAR ft_program_data::IsoOut

non - zero if out endpoint is isochronous

Definition at line 530 of file ftd2xx.h.

◆ IsoOutA

UCHAR ft_program_data::IsoOutA

non-zero if out endpoint is isochronous

Definition at line 541 of file ftd2xx.h.

◆ IsoOutB

UCHAR ft_program_data::IsoOutB

non-zero if out endpoint is isochronous

Definition at line 542 of file ftd2xx.h.

◆ IsVCPH

UCHAR ft_program_data::IsVCPH

non-zero if interface is to use VCP drivers

Definition at line 658 of file ftd2xx.h.

◆ Manufacturer

char* ft_program_data::Manufacturer

"FTDI"

Definition at line 518 of file ftd2xx.h.

◆ ManufacturerId

char* ft_program_data::ManufacturerId

"FT"

Definition at line 519 of file ftd2xx.h.

◆ MaxPower

WORD ft_program_data::MaxPower

0 < MaxPower <= 500

Definition at line 522 of file ftd2xx.h.

◆ PnP

WORD ft_program_data::PnP

0 = disabled, 1 = enabled

Definition at line 523 of file ftd2xx.h.

◆ PowerSaveEnable

UCHAR ft_program_data::PowerSaveEnable

non-zero if using BCBUS7 to save power for self-powered designs

Definition at line 604 of file ftd2xx.h.

◆ PowerSaveEnableH

UCHAR ft_program_data::PowerSaveEnableH

non-zero if using ACBUS7 to save power for self-powered designs

Definition at line 659 of file ftd2xx.h.

◆ ProductId

WORD ft_program_data::ProductId

0x6001

Definition at line 517 of file ftd2xx.h.

◆ PullDownEnable

UCHAR ft_program_data::PullDownEnable

non - zero if pull down enabled

Definition at line 531 of file ftd2xx.h.

◆ PullDownEnable5

UCHAR ft_program_data::PullDownEnable5

non-zero if pull down enabled

Definition at line 543 of file ftd2xx.h.

◆ PullDownEnable7

UCHAR ft_program_data::PullDownEnable7

non-zero if pull down enabled

Definition at line 582 of file ftd2xx.h.

◆ PullDownEnable8

UCHAR ft_program_data::PullDownEnable8

non-zero if pull down enabled

Definition at line 608 of file ftd2xx.h.

◆ PullDownEnableH

UCHAR ft_program_data::PullDownEnableH

non-zero if pull down enabled

Definition at line 633 of file ftd2xx.h.

◆ PullDownEnableR

UCHAR ft_program_data::PullDownEnableR

non-zero if pull down enabled

Definition at line 563 of file ftd2xx.h.

◆ RemoteWakeup

WORD ft_program_data::RemoteWakeup

0 = not capable, 1 = capable

Definition at line 525 of file ftd2xx.h.

◆ Rev4

UCHAR ft_program_data::Rev4

non - zero if Rev4 chip, zero otherwise

Definition at line 528 of file ftd2xx.h.

◆ Rev5

UCHAR ft_program_data::Rev5

non - zero if Rev5 chip, zero otherwise

Definition at line 538 of file ftd2xx.h.

◆ RIsD2XX

UCHAR ft_program_data::RIsD2XX

non-zero if using D2XX driver

Definition at line 578 of file ftd2xx.h.

◆ SelfPowered

WORD ft_program_data::SelfPowered

0 = bus powered, 1 = self powered

Definition at line 524 of file ftd2xx.h.

◆ SerialNumber

char* ft_program_data::SerialNumber

"FT000001" if fixed, or NULL

Definition at line 521 of file ftd2xx.h.

◆ SerNumEnable

UCHAR ft_program_data::SerNumEnable

non - zero if serial number to be used

Definition at line 532 of file ftd2xx.h.

◆ SerNumEnable5

UCHAR ft_program_data::SerNumEnable5

non-zero if serial number to be used

Definition at line 544 of file ftd2xx.h.

◆ SerNumEnable7

UCHAR ft_program_data::SerNumEnable7

non-zero if serial number to be used

Definition at line 583 of file ftd2xx.h.

◆ SerNumEnable8

UCHAR ft_program_data::SerNumEnable8

non-zero if serial number to be used

Definition at line 609 of file ftd2xx.h.

◆ SerNumEnableH

UCHAR ft_program_data::SerNumEnableH

non-zero if serial number to be used

Definition at line 634 of file ftd2xx.h.

◆ SerNumEnableR

UCHAR ft_program_data::SerNumEnableR

non-zero if serial number to be used

Definition at line 564 of file ftd2xx.h.

◆ Signature1

DWORD ft_program_data::Signature1

Header - must be 0x00000000

Definition at line 506 of file ftd2xx.h.

◆ Signature2

DWORD ft_program_data::Signature2

Header - must be 0xffffffff

Definition at line 507 of file ftd2xx.h.

◆ USBVersion

WORD ft_program_data::USBVersion

BCD(0x0200 = > USB2)

Definition at line 534 of file ftd2xx.h.

◆ USBVersion5

WORD ft_program_data::USBVersion5

BCD (0x0200 => USB2)

Definition at line 546 of file ftd2xx.h.

◆ USBVersionEnable

UCHAR ft_program_data::USBVersionEnable

non - zero if chip uses USBVersion

Definition at line 533 of file ftd2xx.h.

◆ USBVersionEnable5

UCHAR ft_program_data::USBVersionEnable5

non-zero if chip uses USBVersion

Definition at line 545 of file ftd2xx.h.

◆ UseExtOsc

UCHAR ft_program_data::UseExtOsc

Use External Oscillator

Definition at line 560 of file ftd2xx.h.

◆ VendorId

WORD ft_program_data::VendorId

0x0403

Definition at line 516 of file ftd2xx.h.

◆ Version

DWORD ft_program_data::Version

Header - FT_PROGRAM_DATA version
0 = original
1 = FT2232 extensions
2 = FT232R extensions
3 = FT2232H extensions
4 = FT4232H extensions
5 = FT232H extensions

Definition at line 508 of file ftd2xx.h.


The documentation for this struct was generated from the following file: