![]()  | 
  
    MAX32672 Peripheral Driver API
    
   Peripheral Driver API for the MAX32672 
   | 
 
Macros | |
| #define | E_NO_ERROR 0 | 
| #define | E_SUCCESS 0 | 
| #define | E_NULL_PTR -1 | 
| #define | E_NO_DEVICE -2 | 
| #define | E_BAD_PARAM -3 | 
| #define | E_INVALID -4 | 
| #define | E_UNINITIALIZED -5 | 
| #define | E_BUSY -6 | 
| #define | E_BAD_STATE -7 | 
| #define | E_UNKNOWN -8 | 
| #define | E_COMM_ERR -9 | 
| #define | E_TIME_OUT -10 | 
| #define | E_NO_RESPONSE -11 | 
| #define | E_OVERFLOW -12 | 
| #define | E_UNDERFLOW -13 | 
| #define | E_NONE_AVAIL -14 | 
| #define | E_SHUTDOWN -15 | 
| #define | E_ABORT -16 | 
| #define | E_NOT_SUPPORTED -17 | 
| #define | E_FAIL -255 | 
A list of common error codes used by the API.
| #define E_ABORT -16 | 
Event was aborted
| #define E_BAD_PARAM -3 | 
Parameter not acceptable
| #define E_BAD_STATE -7 | 
Operation not allowed in current state
| #define E_BUSY -6 | 
Busy now, try again later
| #define E_COMM_ERR -9 | 
General communications error
| #define E_FAIL -255 | 
The requested operation is failed
| #define E_INVALID -4 | 
Value not valid or allowed
| #define E_NO_DEVICE -2 | 
No such device
| #define E_NO_ERROR 0 | 
No Error
| #define E_NO_RESPONSE -11 | 
Expected response did not occur
| #define E_NONE_AVAIL -14 | 
Data or resource not available at this time
| #define E_NOT_SUPPORTED -17 | 
The requested operation is not supported
| #define E_NULL_PTR -1 | 
Pointer is NULL
| #define E_OVERFLOW -12 | 
Operations resulted in unexpected overflow
| #define E_SHUTDOWN -15 | 
Event was shutdown
| #define E_SUCCESS 0 | 
No Error, success
| #define E_TIME_OUT -10 | 
Operation timed out
| #define E_UNDERFLOW -13 | 
Operations resulted in unexpected underflow
| #define E_UNINITIALIZED -5 | 
Module not initialized
| #define E_UNKNOWN -8 | 
Generic error