NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
__mnand_chip Struct Reference

Detailed Description

mNAND chip information

Definition at line 430 of file nvmnand.h.

Collaboration diagram for __mnand_chip:

Data Fields

int fd
 
char desc [128]
 
char prn [MAX_PRN_STR_LEN]
 
char fw_version [MAX_FW_STR_LEN]
 
voidpriv_ops
 
voidpriv_chip_ops
 
int num_blocks
 
mnand_block_infoblock_info
 
int refresh_available
 
int ffu_available
 
mnand_refresh_properties rfsh_properties
 
int summary_available
 
int smart_summary_available
 
mnand_summary_infosummary
 
mnand_cid_info cid
 
mnand_csd_info csd
 
mnand_ext_csd_info xcsd
 
mnand_device_desc_info device_desc
 
mnand_config_desc_info cfg_desc
 
mnand_geo_desc_info geo_desc
 
mnand_unit_desc_info unit_desc
 
uint32_t card_status
 
MNAND_DEVICE_TYPE dev_type
 
MNAND_STORAGE_TYPE storage_type
 
voidpriv
 

Field Documentation

◆ block_info

mnand_block_info* __mnand_chip::block_info

Definition at line 438 of file nvmnand.h.

◆ card_status

uint32_t __mnand_chip::card_status

Definition at line 452 of file nvmnand.h.

◆ cfg_desc

mnand_config_desc_info __mnand_chip::cfg_desc

Definition at line 449 of file nvmnand.h.

◆ cid

mnand_cid_info __mnand_chip::cid

Definition at line 445 of file nvmnand.h.

◆ csd

mnand_csd_info __mnand_chip::csd

Definition at line 446 of file nvmnand.h.

◆ desc

char __mnand_chip::desc[128]

Definition at line 432 of file nvmnand.h.

◆ dev_type

MNAND_DEVICE_TYPE __mnand_chip::dev_type

Definition at line 453 of file nvmnand.h.

◆ device_desc

mnand_device_desc_info __mnand_chip::device_desc

Definition at line 448 of file nvmnand.h.

◆ fd

int __mnand_chip::fd

Definition at line 431 of file nvmnand.h.

◆ ffu_available

int __mnand_chip::ffu_available

Definition at line 440 of file nvmnand.h.

◆ fw_version

char __mnand_chip::fw_version[MAX_FW_STR_LEN]

Definition at line 434 of file nvmnand.h.

◆ geo_desc

mnand_geo_desc_info __mnand_chip::geo_desc

Definition at line 450 of file nvmnand.h.

◆ num_blocks

int __mnand_chip::num_blocks

Definition at line 437 of file nvmnand.h.

Referenced by mnand_is_block_info_available().

◆ priv

void* __mnand_chip::priv

Definition at line 455 of file nvmnand.h.

◆ priv_chip_ops

void* __mnand_chip::priv_chip_ops

Definition at line 436 of file nvmnand.h.

◆ priv_ops

void* __mnand_chip::priv_ops

Definition at line 435 of file nvmnand.h.

◆ prn

char __mnand_chip::prn[MAX_PRN_STR_LEN]

Definition at line 433 of file nvmnand.h.

◆ refresh_available

int __mnand_chip::refresh_available

Definition at line 439 of file nvmnand.h.

Referenced by mnand_is_refresh_available().

◆ rfsh_properties

mnand_refresh_properties __mnand_chip::rfsh_properties

Definition at line 441 of file nvmnand.h.

◆ smart_summary_available

int __mnand_chip::smart_summary_available

Definition at line 443 of file nvmnand.h.

Referenced by mnand_is_smart_summary_available().

◆ storage_type

MNAND_STORAGE_TYPE __mnand_chip::storage_type

Definition at line 454 of file nvmnand.h.

Referenced by mnand_get_storage_type().

◆ summary

mnand_summary_info* __mnand_chip::summary

Definition at line 444 of file nvmnand.h.

◆ summary_available

int __mnand_chip::summary_available

Definition at line 442 of file nvmnand.h.

Referenced by mnand_is_summary_available().

◆ unit_desc

mnand_unit_desc_info __mnand_chip::unit_desc

Definition at line 451 of file nvmnand.h.

◆ xcsd

mnand_ext_csd_info __mnand_chip::xcsd

Definition at line 447 of file nvmnand.h.


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