class SerialDevice

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

Public Methods

void SerialDevice (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher dispatcher)

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

zx::result<> Start ()

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

void PrepareStop (fdf::PrepareStopCompleter completer)

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

zx_status_t Bind ()

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

zx_status_t Init ()

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

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

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

void Read (ReadCompleter::Sync & completer)

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

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

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