EFM32 Wonder Gecko Software Documentation
efm32wg-doc-4.2.1
Main Page
Modules
Data Structures
Files
Documentation Home
silabs.com
File List
Globals
ecode.h
Go to the documentation of this file.
1
/***************************************************************************/
15
#ifndef __SILICON_LABS_ECODE_H__
16
#define __SILICON_LABS_ECODE_H__
17
18
/***************************************************************************/
23
/***************************************************************************/
31
typedef
uint32_t
Ecode_t
;
32
33
#define ECODE_EMDRV_BASE ( 0xF0000000 )
34
35
#define ECODE_OK ( 0 )
36
37
#define ECODE_EMDRV_RTCDRV_BASE ( ECODE_EMDRV_BASE | 0x00001000 )
38
#define ECODE_EMDRV_SPIDRV_BASE ( ECODE_EMDRV_BASE | 0x00002000 )
39
#define ECODE_EMDRV_NVM_BASE ( ECODE_EMDRV_BASE | 0x00003000 )
40
#define ECODE_EMDRV_USTIMER_BASE ( ECODE_EMDRV_BASE | 0x00004000 )
41
#define ECODE_EMDRV_AESDRV_BASE ( ECODE_EMDRV_BASE | 0x00005000 )
42
#define ECODE_EMDRV_ECC_BASE ( ECODE_EMDRV_BASE | 0x00006000 )
43
#define ECODE_EMDRV_UARTDRV_BASE ( ECODE_EMDRV_BASE | 0x00007000 )
44
#define ECODE_EMDRV_DMADRV_BASE ( ECODE_EMDRV_BASE | 0x00008000 )
45
#define ECODE_EMDRV_EZRADIODRV_BASE ( ECODE_EMDRV_BASE | 0x00009000 )
46
#define ECODE_EMDRV_SHADRV_BASE ( ECODE_EMDRV_BASE | 0x0000A000 )
47
#define ECODE_EMDRV_RSADRV_BASE ( ECODE_EMDRV_BASE | 0x0000B000 )
48
#define ECODE_EMDRV_CRYPTO_BASE ( ECODE_EMDRV_BASE | 0x0000C000 )
49
#define ECODE_EMDRV_TEMPDRV_BASE ( ECODE_EMDRV_BASE | 0x0000D000 )
50
51
53
#endif // __SILICON_LABS_ECODE_H__
Ecode_t
uint32_t Ecode_t
Typedef for API function errorcode return values.
Definition:
ecode.h:31
emdrv
common
inc
ecode.h
Generated on Tue Dec 8 2015 15:38:09 for EFM32 Wonder Gecko Software Documentation by
1.8.10