class NandDeviceTest

Defined at line 415 of file ../../src/devices/nand/drivers/ram-nand/test/ram-nand-test.cc

Provides control primitives for tests that issue IO requests to the device.

Public Methods

void NandDeviceTest ()

Defined at line 417 of file ../../src/devices/nand/drivers/ram-nand/test/ram-nand-test.cc

void ~NandDeviceTest ()

Defined at line 418 of file ../../src/devices/nand/drivers/ram-nand/test/ram-nand-test.cc

Protected Methods

void CompletionCb (void * cookie, zx_status_t status, nand_operation_t * op)

Defined at line 421 of file ../../src/devices/nand/drivers/ram-nand/test/ram-nand-test.cc

void CreateAndQueryDevice (fit::callback<void (ddk::NandProtocolClient, size_t)> task)

Defined at line 429 of file ../../src/devices/nand/drivers/ram-nand/test/ram-nand-test.cc

bool WaitForOperationToComplete ()

Defined at line 446 of file ../../src/devices/nand/drivers/ram-nand/test/ram-nand-test.cc

bool WaitForOperationsToComplete (int operations_completed_count)

Defined at line 452 of file ../../src/devices/nand/drivers/ram-nand/test/ram-nand-test.cc