12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- #ifndef NRFX_ERRORS_H__
- #define NRFX_ERRORS_H__
- #if !NRFX_CHECK(NRFX_CUSTOM_ERROR_CODES)
- #define NRFX_ERROR_BASE_NUM 0x0BAD0000
- #define NRFX_ERROR_DRIVERS_BASE_NUM (NRFX_ERROR_BASE_NUM + 0x10000)
- typedef enum {
- NRFX_SUCCESS = (NRFX_ERROR_BASE_NUM + 0),
- NRFX_ERROR_INTERNAL = (NRFX_ERROR_BASE_NUM + 1),
- NRFX_ERROR_NO_MEM = (NRFX_ERROR_BASE_NUM + 2),
- NRFX_ERROR_NOT_SUPPORTED = (NRFX_ERROR_BASE_NUM + 3),
- NRFX_ERROR_INVALID_PARAM = (NRFX_ERROR_BASE_NUM + 4),
- NRFX_ERROR_INVALID_STATE = (NRFX_ERROR_BASE_NUM + 5),
- NRFX_ERROR_INVALID_LENGTH = (NRFX_ERROR_BASE_NUM + 6),
- NRFX_ERROR_TIMEOUT = (NRFX_ERROR_BASE_NUM + 7),
- NRFX_ERROR_FORBIDDEN = (NRFX_ERROR_BASE_NUM + 8),
- NRFX_ERROR_NULL = (NRFX_ERROR_BASE_NUM + 9),
- NRFX_ERROR_INVALID_ADDR = (NRFX_ERROR_BASE_NUM + 10),
- NRFX_ERROR_BUSY = (NRFX_ERROR_BASE_NUM + 11),
- NRFX_ERROR_ALREADY_INITIALIZED = (NRFX_ERROR_BASE_NUM + 12),
- NRFX_ERROR_DRV_TWI_ERR_OVERRUN = (NRFX_ERROR_DRIVERS_BASE_NUM + 0),
- NRFX_ERROR_DRV_TWI_ERR_ANACK = (NRFX_ERROR_DRIVERS_BASE_NUM + 1),
- NRFX_ERROR_DRV_TWI_ERR_DNACK = (NRFX_ERROR_DRIVERS_BASE_NUM + 2)
- } nrfx_err_t;
- #endif
- #endif
|