summaryrefslogtreecommitdiff
path: root/nuttx/arch/rgmp/include/x86
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-04 15:12:55 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-04 15:12:55 +0000
commitdec5edaa7fcf561f5538ca3ba0af07e402a6b55e (patch)
tree91d9f298d4568c87e8a0c3f4211e229dc80f2b13 /nuttx/arch/rgmp/include/x86
parent9c2462da3c765755e63a15e85050e92a9d873a6c (diff)
downloadpx4-nuttx-dec5edaa7fcf561f5538ca3ba0af07e402a6b55e.tar.gz
px4-nuttx-dec5edaa7fcf561f5538ca3ba0af07e402a6b55e.tar.bz2
px4-nuttx-dec5edaa7fcf561f5538ca3ba0af07e402a6b55e.zip
RGMP 4.0 update from Qiang Yu
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5305 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/rgmp/include/x86')
-rw-r--r--nuttx/arch/rgmp/include/x86/arch/subarch/arch.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/nuttx/arch/rgmp/include/x86/arch/subarch/arch.h b/nuttx/arch/rgmp/include/x86/arch/subarch/arch.h
index 2f401c03b..0637dbd39 100644
--- a/nuttx/arch/rgmp/include/x86/arch/subarch/arch.h
+++ b/nuttx/arch/rgmp/include/x86/arch/subarch/arch.h
@@ -42,8 +42,11 @@
#ifndef __ASSEMBLY__
-#include <rgmp/arch/hpet.h>
+#ifdef __cplusplus
+extern "C" {
+#endif
+#include <rgmp/arch/hpet.h>
static inline void up_mdelay(uint32_t msec)
{
@@ -52,9 +55,13 @@ static inline void up_mdelay(uint32_t msec)
static inline void up_udelay(uint32_t usec)
{
- hpet_udelay(usec*1000);
+ hpet_ndelay(usec*1000);
}
+#ifdef __cplusplus
+}
+#endif
+
#endif /* !__ASSEMBLY__ */
#endif