class SerialDevice

Defined at line 21 of file ../../src/devices/serial/drivers/serial/serial.h

Public Methods

void SerialDevice ()

Defined at line 25 of file ../../src/devices/serial/drivers/serial/serial.h

zx::result<> Start (fdf::DriverContext context)

Defined at line 210 of file ../../src/devices/serial/drivers/serial/serial.cc

void Stop (fdf::StopCompleter completer)

Defined at line 202 of file ../../src/devices/serial/drivers/serial/serial.cc

zx_status_t Bind (serial_config::Config config)

Defined at line 255 of file ../../src/devices/serial/drivers/serial/serial.cc

zx_status_t Init ()

Defined at line 228 of file ../../src/devices/serial/drivers/serial/serial.cc

void GetChannel (GetChannelRequestView request, GetChannelCompleter::Sync & completer)

Defined at line 55 of file ../../src/devices/serial/drivers/serial/serial.cc

void Read (ReadCompleter::Sync & completer)

Defined at line 25 of file ../../src/devices/serial/drivers/serial/serial.cc

void Write (WriteRequestView request, WriteCompleter::Sync & completer)

Defined at line 40 of file ../../src/devices/serial/drivers/serial/serial.cc

Protected Methods

const std::shared_ptr<fdf::Namespace> & incoming ()

Defined at line 41 of file ../../src/devices/serial/drivers/serial/serial.h