Jump to main content

##

# 1.1.3.4.31 MEMORY_DEVICE_GEOMETRY Struct

## C

    typedef struct
    {
        uint32_t read_blockSize;
        uint32_t read_numBlocks;
        uint32_t numReadRegions;

        uint32_t write_blockSize;
        uint32_t write_numBlocks;
        uint32_t numWriteRegions;

        uint32_t erase_blockSize;
        uint32_t erase_numBlocks;
        uint32_t numEraseRegions;

        uint32_t blockStartAddress;
    } MEMORY_DEVICE_GEOMETRY;

## Summary

Memory Device Geometry Table.

## Description

This Data Structure is used by Memory driver to get the media geometry details.

The Media attached to memory driver needs to fill in this data structure when GEOMETRY_GET is called.

## Remarks

None.