class FakeTouchDevice

Defined at line 88 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc

Public Methods

void SetFirmwareMessageInvalid ()

Defined at line 106 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc

void SetProductInfo (std::array<uint8_t, sizeof (product_info_)> product_info)

Defined at line 107 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc

void SetCorruptSectionRead ()

Defined at line 110 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc

bool FirmwareWritten ()

Defined at line 111 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc

ControllerState CurrentState ()

Defined at line 112 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc

Protected Methods

zx_status_t Transact (const uint8_t * write_buffer, size_t write_buffer_size, uint8_t * read_buffer, size_t * read_buffer_size)

Defined at line 115 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc

Enumerations

enum ControllerState
Name Value
kIdle 0
kReadingDspIsp 1
kReadingGwake 2
kReadingSs51 3
kReadingDsp 4
kReadingBoot 5
kReadingBootIsp 6
kReadingLink 7
kReadingFirstSs51Section 8
kReady 9

Defined at line 93 of file ../../src/ui/input/drivers/goodix/gt92xx-firmware-test.cc