Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
_ARM_STORAGE_CAPABILITIES Struct Reference
[Hal]
Storage Driver API Capabilities. More...
#include <Driver_Storage.h>
Data Fields | |
uint32_t | asynchronous_ops: 1 |
Used to indicate if APIs like initialize, read, erase, program, etc. | |
uint32_t | erase_all: 1 |
Supports EraseAll operation. |
Detailed Description
Storage Driver API Capabilities.
This data structure is designed to fit within a single word so that it can be fetched cheaply using a call to driver->GetCapabilities().
Definition at line 194 of file Driver_Storage.h.
Field Documentation
uint32_t asynchronous_ops |
Used to indicate if APIs like initialize, read, erase, program, etc.
can operate in asynchronous mode. Setting this bit to 1 means that the driver is capable of launching asynchronous operations; command completion is signaled by the invocation of a completion callback. If set to 1, drivers may still complete asynchronous operations synchronously as necessary--in which case they return a positive error code to indicate synchronous completion.
Definition at line 195 of file Driver_Storage.h.
uint32_t erase_all |
Supports EraseAll operation.
Definition at line 203 of file Driver_Storage.h.
Generated on Tue Jul 12 2022 14:26:33 by
