CMSIS Drivers Reference Macro Definition Documentation
ARM_DRIVER_VERSION_MAJOR_MINOR
#define ARM_DRIVER_VERSION_MAJOR_MINOR (((major) << 8) | (minor))
Driver API Version.
Location: Driver_Common.h:54
ARM_DRIVER_OK
#define ARM_DRIVER_OK 0
Operation succeeded
Location: Driver_Common.h:65
ARM_DRIVER_ERROR
#define ARM_DRIVER_ERROR -1
Unspecified error.
Location: Driver_Common.h:66
ARM_DRIVER_ERROR_BUSY
#define ARM_DRIVER_ERROR_BUSY -2
Driver is busy.
Location: Driver_Common.h:67
ARM_DRIVER_ERROR_TIMEOUT
#define ARM_DRIVER_ERROR_TIMEOUT -3
Timeout occurred.
Location: Driver_Common.h:68
ARM_DRIVER_ERROR_UNSUPPORTED
#define ARM_DRIVER_ERROR_UNSUPPORTED -4
Operation not supported.
Location: Driver_Common.h:69
ARM_DRIVER_ERROR_PARAMETER
#define ARM_DRIVER_ERROR_PARAMETER -5
Parameter error.
Location: Driver_Common.h:70
ARM_DRIVER_ERROR_SPECIFIC
#define ARM_DRIVER_ERROR_SPECIFIC -6
Start of driver specific errors.
Location: Driver_Common.h:71