class SpiFlashTest

Defined at line 23 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

Protected Members

FakeMmioRegRegion region_
FlashControl control_
FlashAddress address_
uint32_t[16] data_
shared_ptr fake_parent_
zx_device * device_
mutex mutex_
condition_variable_any condition_
bool stop_
thread cmd_handler_thread_
function mmio_cmd_handler_

Public Methods

void SpiFlashTest ()

Defined at line 25 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

void SetUp ()

Defined at line 27 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

uint64_t ControlRead ()

Defined at line 58 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

void ControlWrite (uint64_t val)

Defined at line 62 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

void UnbindDevice ()

Defined at line 86 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

void TearDown ()

Defined at line 94 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

void CmdThread ()

Defined at line 109 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc

void DefaultMmioCmdHandler (uint32_t * data, spiflash::FlashControl & ctrl)

Defined at line 121 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash-test.cc