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_tbad_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_callbackcompletion_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