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 209 of file ../../src/devices/serial/drivers/serial/serial.cc

void Stop (fdf::StopCompleter completer)

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

zx_status_t Bind (serial_config::Config config)

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

zx_status_t Init ()

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

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

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

void Read (ReadCompleter::Sync & completer)

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

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

Defined at line 39 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