CMSIS-Driver
Version 2.05
Peripheral Interface for Middleware and Application Code
|
Data Structures | |
struct | ARM_DRIVER_VERSION |
Driver Version. More... | |
Macros | |
#define | ARM_DRIVER_VERSION_MAJOR_MINOR(major, minor) (((major) << 8) | (minor)) |
#define | ARM_DRIVER_OK 0 |
Operation succeeded. More... | |
#define | ARM_DRIVER_ERROR -1 |
Unspecified error. More... | |
#define | ARM_DRIVER_ERROR_BUSY -2 |
Driver is busy. More... | |
#define | ARM_DRIVER_ERROR_TIMEOUT -3 |
Timeout occurred. More... | |
#define | ARM_DRIVER_ERROR_UNSUPPORTED -4 |
Operation not supported. More... | |
#define | ARM_DRIVER_ERROR_PARAMETER -5 |
Parameter error. More... | |
#define | ARM_DRIVER_ERROR_SPECIFIC -6 |
Start of driver specific errors. More... | |
Enumerations | |
enum | ARM_POWER_STATE { ARM_POWER_OFF, ARM_POWER_LOW, ARM_POWER_FULL } |
General power states. More... | |
#define ARM_DRIVER_VERSION_MAJOR_MINOR | ( | major, | |
minor | |||
) | (((major) << 8) | (minor)) |