class I8042Device

Defined at line 84 of file ../../src/ui/input/drivers/pc-ps2/device.h

Public Methods

void I8042Device (Controller * parent, async_dispatcher_t * dispatcher, Port port)

Defined at line 86 of file ../../src/ui/input/drivers/pc-ps2/device.h

void DdkRelease ()

Defined at line 99 of file ../../src/ui/input/drivers/pc-ps2/device.h

void SendOutputReport (SendOutputReportRequestView request, SendOutputReportCompleter::Sync & completer)

Defined at line 109 of file ../../src/ui/input/drivers/pc-ps2/device.h

zx_status_t Bind (Controller * parent, async_dispatcher_t * dispatcher, Port port)

Defined at line 112 of file ../../src/ui/input/drivers/pc-ps2/device.cc

void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)

Defined at line 113 of file ../../src/ui/input/drivers/pc-ps2/device.h

void SetFeatureReport (SetFeatureReportRequestView request, SetFeatureReportCompleter::Sync & completer)

Defined at line 116 of file ../../src/ui/input/drivers/pc-ps2/device.h

void GetInputReport (GetInputReportRequestView request, GetInputReportCompleter::Sync & completer)

Defined at line 120 of file ../../src/ui/input/drivers/pc-ps2/device.h

zx_status_t Bind ()

Defined at line 123 of file ../../src/ui/input/drivers/pc-ps2/device.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_input_report::InputDevice> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 124 of file ../../src/ui/input/drivers/pc-ps2/device.h

zx_status_t WaitForNextReader (zx::duration timeout)

Defined at line 131 of file ../../src/ui/input/drivers/pc-ps2/device.h

void DdkSuspend (ddk::SuspendTxn txn)

Defined at line 160 of file ../../src/ui/input/drivers/pc-ps2/device.cc

void DdkUnbind (ddk::UnbindTxn txn)

Defined at line 165 of file ../../src/ui/input/drivers/pc-ps2/device.cc

void GetInputReportsReader (GetInputReportsReaderRequestView request, GetInputReportsReaderCompleter::Sync & completer)

Defined at line 227 of file ../../src/ui/input/drivers/pc-ps2/device.cc

void GetDescriptor (GetDescriptorCompleter::Sync & completer)

Defined at line 238 of file ../../src/ui/input/drivers/pc-ps2/device.cc