|
Register a LIBMEM driver instance.
-
Parameters:
-
|
h
|
A pointer to the handle of the LIBMEM driver being registered. |
|
start
|
A Pointer to the start of the address range handled by the LIBMEM driver. |
|
size
|
The size of the address range handled by the LIBMEM driver in bytes. |
|
geometry
|
A pointer to a null-terminated geometry description list or NULL if not required. |
|
flash_info
|
A pointer to the FLASH information structure or NULL if not required. |
|
driver_functions
|
A pointer to the structure describing the LIBMEM driver's functions. |
|
ext_driver_functions
|
A pointer to the structure describing the LIBMEM driver's extended functions, or NULL if not required. |
This function adds a LIBMEM driver to the list of LIBMEM drivers currently installed. This function is not normally called directly by an application, it is typically called by a LIBMEM driver's own register function.
|
|