ecode.h File Reference
Energy Aware drivers error code definitions.
- Version
 - 5.4.0
 
License
(C) Copyright 2015 Silicon Labs, www.silabs.com
This file is licensed under the Silabs License Agreement. See the file "Silabs_License_Agreement.txt" for details. Before using this software for any purpose, you must agree to the terms of that agreement.
       Definition in file
       
        ecode.h
       
       .
      
       #include <stdint.h>
      
      
         Macros | 
       |
| #define | ECODE_EMDRV_BASE (0xF0000000U) | 
| 
         Base value for all EMDRV errorcodes.
          | 
       |
| #define | ECODE_EMDRV_DMADRV_BASE ( ECODE_EMDRV_BASE | 0x00008000U) | 
| 
         Base value for DMADRV error codes.
          | 
       |
| #define | ECODE_EMDRV_EZRADIODRV_BASE ( ECODE_EMDRV_BASE | 0x00009000U) | 
| 
         Base value for EZRADIODRV error codes.
          | 
       |
| #define | ECODE_EMDRV_NVM3_BASE ( ECODE_EMDRV_BASE | 0x0000E000U) | 
| 
         Base value for NVM3 error codes.
          | 
       |
| #define | ECODE_EMDRV_NVM_BASE ( ECODE_EMDRV_BASE | 0x00003000U) | 
| 
         Base value for NVM error codes.
          | 
       |
| #define | ECODE_EMDRV_RTCDRV_BASE ( ECODE_EMDRV_BASE | 0x00001000U) | 
| 
         Base value for RTCDRV error codes.
          | 
       |
| #define | ECODE_EMDRV_SPIDRV_BASE ( ECODE_EMDRV_BASE | 0x00002000U) | 
| 
         Base value for SPIDRV error codes.
          | 
       |
| #define | ECODE_EMDRV_TEMPDRV_BASE ( ECODE_EMDRV_BASE | 0x0000D000U) | 
| 
         Base value for TEMPDRV error codes.
          | 
       |
| #define | ECODE_EMDRV_UARTDRV_BASE ( ECODE_EMDRV_BASE | 0x00007000U) | 
| 
         Base value for UARTDRV error codes.
          | 
       |
| #define | ECODE_EMDRV_USTIMER_BASE ( ECODE_EMDRV_BASE | 0x00004000U) | 
| 
         Base value for USTIMER error codes.
          | 
       |
| #define | ECODE_OK (0U) | 
| 
         Generic success return value.
          | 
       |
         Typedefs | 
       |
| typedef uint32_t | Ecode_t | 
| 
         Typedef for API function error code return values.
          | 
       |