# _libmem_driver_handle_t Struct Reference

A LIBMEM driver handle structure.

More...

`#include <libmem.h>`

## Data Fields
libmem_driver_handle_t * | next
const libmem_driver_functions_t * | driver_functions
const libmem_ext_driver_functions_t * | ext_driver_functions
uint8_t * | start
size_t | size
const libmem_geometry_t * | geometry
const libmem_flash_info_t * | flash_info
uint32_t | driver_data
uint32_t | user_data

## Detailed Description

A LIBMEM driver handle structure.

This structure contains information on a particular driver's entry point functions, the address range the driver is responsible for and optionally the geometry and device specific information of the memory.

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

- libmem.h