NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
QspiFlashDevice Struct Reference

Detailed Description

Holds the QSPI Flash device context.

Definition at line 185 of file qspi_flash.h.

Collaboration diagram for QspiFlashDevice:

Data Fields

NvU32 Instance
 ID of Flash chip connected to QSPI controller. More...
 
NvU8 ReadCommand
 Command for reading from flash, which depends on the DDR/SDR mode. More...
 
QspiTransfer Transfers [3]
 Transfer data structure for <cmd>, <addr>, <data>. More...
 
QspiAsyncIOStatus_t AsyncStatus
 QSPI Asynchronous transfer data. More...
 
QspiFlashInfo_tpFlashInfo
 QSPI flash information. More...
 
QspiControllerDatapControllerData
 Describes the QSPI hardware controller-specific data. More...
 

Field Documentation

QspiAsyncIOStatus_t QspiFlashDevice::AsyncStatus

QSPI Asynchronous transfer data.

Definition at line 198 of file qspi_flash.h.

NvU32 QspiFlashDevice::Instance

ID of Flash chip connected to QSPI controller.

Numbering starts with 0.

Definition at line 188 of file qspi_flash.h.

QspiControllerData* QspiFlashDevice::pControllerData

Describes the QSPI hardware controller-specific data.

Definition at line 204 of file qspi_flash.h.

QspiFlashInfo_t* QspiFlashDevice::pFlashInfo

QSPI flash information.

Definition at line 201 of file qspi_flash.h.

NvU8 QspiFlashDevice::ReadCommand

Command for reading from flash, which depends on the DDR/SDR mode.

Definition at line 191 of file qspi_flash.h.

QspiTransfer QspiFlashDevice::Transfers[3]

Transfer data structure for <cmd>, <addr>, <data>.

Messages having 3 transfers: <CMD><Address><Data>.

Definition at line 195 of file qspi_flash.h.


The documentation for this struct was generated from the following file: