diff options
| author | onelife.real <[email protected]> | 2011-06-20 01:56:28 +0000 |
|---|---|---|
| committer | onelife.real <[email protected]> | 2011-06-20 01:56:28 +0000 |
| commit | 69ad018bc04639dd295de0005dc128b99721064f (patch) | |
| tree | 64dd0b0235b9d81c38a2c1818456cb036b4f9ce5 /bsp/efm32/dev_misc.c | |
| parent | 1eca19cb01309eaddbdc42cb12c17f1425124800 (diff) | |
*** EFM32 branch ***
1. Add SD card driver (SPI mode)
2. Add ELM ChaN FatFs support (Please read "Readme.txt")
- Warning: FatFs is really FAT! (35KB)
3. Upgrade EFM32 libraries (CMSIS and efm32lib) to version 2.0.0
4. Merge all of the C source code in "libcpu\arm\cortex-m3\" into "cpuport.c"
5. Merge all of the assembly source code in "libcpu\arm\cortex-m3\" into "context_gcc.S" (except "start_gcc.S")
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1525 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'bsp/efm32/dev_misc.c')
| -rw-r--r-- | bsp/efm32/dev_misc.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/bsp/efm32/dev_misc.c b/bsp/efm32/dev_misc.c index ac77e3b8eb..5345d06f14 100644 --- a/bsp/efm32/dev_misc.c +++ b/bsp/efm32/dev_misc.c @@ -26,6 +26,12 @@ /* Private typedef -------------------------------------------------------------*/
/* Private define --------------------------------------------------------------*/
/* Private macro --------------------------------------------------------------*/
+#ifdef RT_MISC_DEBUG
+#define misc_debug(format,args...) rt_kprintf(format, ##args)
+#else
+#define misc_debug(format,args...)
+#endif
+
/* Private constants -----------------------------------------------------------*/
static rt_device_t adc0;
static struct efm32_adc_control_t control = {ADC_MODE_SINGLE};
@@ -112,21 +118,13 @@ rt_err_t rt_hw_misc_init(void) adc0 = rt_device_find(RT_ADC0_NAME);
if (adc0 == RT_NULL)
{
-#ifdef RT_MISC_DEBUG
- rt_kprintf("Batt err: Can't find device: %s!\n", RT_ADC0_NAME);
-#endif
-
+ misc_debug("Batt err: Can't find device: %s!\n", RT_ADC0_NAME);
goto MISC_INIT_ERROR;
}
-
return RT_EOK;
-
MISC_INIT_ERROR:
-#ifdef RT_MISC_DEBUG
- rt_kprintf("Misc err: Init failed!\n");
-#endif
-
+ misc_debug("Misc err: Init failed!\n");
return -RT_ERROR;
}
|
