class SpiFlashDevice
Defined at line 27 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.h
Public Methods
void SpiFlashDevice (zx_device_t * parent, fdf::MmioBuffer mmio)
Defined at line 30 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.h
void DdkRelease ()
Defined at line 34 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.h
zx_status_t NandGetFactoryBadBlockList (uint32_t * bad_blocks, size_t bad_block_len, size_t * num_bad_blocks)
Defined at line 39 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.h
void DdkUnbind (ddk::UnbindTxn txn)
Defined at line 68 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.cc
void NandQuery (nand_info_t * info_out, size_t * nand_op_size_out)
Nand protocol implementation.
Defined at line 84 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.cc
void NandQueue (nand_operation_t * op, nand_queue_callback completion_cb, void * cookie)
Defined at line 96 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.cc
zx_status_t Bind ()
Public for testing.
Defined at line 35 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.cc
void StartShutdown ()
Defined at line 62 of file ../../src/devices/nand/drivers/intel-spi-flash/intel-spi-flash.cc