class FakeFtdiFunction

Defined at line 42 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

Public Methods

void FakeFtdiFunction (zx_device_t * parent)

Defined at line 44 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

zx_status_t Bind ()

Defined at line 243 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

void DdkUnbind (ddk::UnbindTxn txn)

|ddk::Device|

Defined at line 320 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

void DdkRelease ()

|ddk::Device|

Defined at line 332 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

size_t UsbFunctionInterfaceGetDescriptorsSize (void * ctx)

Defined at line 179 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

void UsbFunctionInterfaceGetDescriptors (void * ctx, uint8_t * out_descriptors_buffer, size_t descriptors_size, size_t * out_descriptors_actual)

Defined at line 184 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

zx_status_t UsbFunctionInterfaceControl (void * ctx, const usb_setup_t * setup, const uint8_t * write_buffer, size_t write_size, uint8_t * out_read_buffer, size_t read_size, size_t * out_read_actual)

Defined at line 194 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

zx_status_t UsbFunctionInterfaceSetConfigured (void * ctx, bool configured, usb_speed_t speed)

Defined at line 203 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc

zx_status_t UsbFunctionInterfaceSetInterface (void * ctx, uint8_t interface, uint8_t alt_setting)

Defined at line 238 of file ../../src/devices/serial/drivers/ftdi/ftdi-function.cc