OpenSSD Cosmos+ Platform Firmware  0.0.2
The firmware of Cosmos+ OpenSSD Platform for TOSHIBA nand flash module.
_VIRTUAL_BLOCK_ENTRY Struct Reference

The metadata for this block. More...

#include <address_translation.h>

Data Fields

unsigned int bad: 1
 
unsigned int free: 1
 
unsigned int invalidSliceCnt: 16
 
unsigned int reserved0: 10
 
unsigned int currentPage: 16
 
unsigned int eraseCnt: 16
 
unsigned int prevBlock: 16
 
unsigned int nextBlock: 16
 

Detailed Description

The metadata for this block.

Definition at line 233 of file address_translation.h.

Field Documentation

◆ bad

unsigned int _VIRTUAL_BLOCK_ENTRY::bad

Definition at line 235 of file address_translation.h.

◆ currentPage

unsigned int _VIRTUAL_BLOCK_ENTRY::currentPage

Definition at line 239 of file address_translation.h.

◆ eraseCnt

unsigned int _VIRTUAL_BLOCK_ENTRY::eraseCnt

Definition at line 240 of file address_translation.h.

◆ free

unsigned int _VIRTUAL_BLOCK_ENTRY::free

Definition at line 236 of file address_translation.h.

◆ invalidSliceCnt

unsigned int _VIRTUAL_BLOCK_ENTRY::invalidSliceCnt

Definition at line 237 of file address_translation.h.

◆ nextBlock

unsigned int _VIRTUAL_BLOCK_ENTRY::nextBlock

Definition at line 242 of file address_translation.h.

◆ prevBlock

unsigned int _VIRTUAL_BLOCK_ENTRY::prevBlock

Definition at line 241 of file address_translation.h.

◆ reserved0

unsigned int _VIRTUAL_BLOCK_ENTRY::reserved0

Definition at line 238 of file address_translation.h.


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