Flash Translation Layer  1.0
Data Fields
device_address Struct Reference

generic device address format More...

#include <device.h>

Collaboration diagram for device_address:
Collaboration graph

Data Fields

union {
   struct {
      uint32_t   bus: DEVICE_NR_BUS_BITS
 
      uint32_t   chip: DEVICE_NR_CHIPS_BITS
 
      uint32_t   page: DEVICE_NR_PAGES_BITS
 
      uint32_t   block: DEVICE_NR_BLOCKS_BITS
 
   }   format
 
   uint32_t   lpn
 
}; 
 

Detailed Description

generic device address format

Note
seqnum is used for distinguish the each host pages in a device page

Field Documentation

◆ @4

union { ... }

◆ block

uint32_t device_address::block

◆ bus

uint32_t device_address::bus

◆ chip

uint32_t device_address::chip

◆ format

struct { ... } device_address::format

◆ lpn

uint32_t device_address::lpn

◆ page

uint32_t device_address::page

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