aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/inc/ant_utils.h
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2012-12-14 06:19:02 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2012-12-14 06:19:02 -0800
commit2a83e3cd525ff615d2831fcee967c43ae5a3412f (patch)
tree64258b09cbadd7ce47b7d1f3d71880a43764b914 /src/common/inc/ant_utils.h
parent709b0e9416802fff4b45611f17bf878a64af07d6 (diff)
parent8dbae1cbcd8ee795e2d30f5ac26996d5c235d38b (diff)
downloadandroid_external_ant-wireless_ant_native-2a83e3cd525ff615d2831fcee967c43ae5a3412f.tar.gz
android_external_ant-wireless_ant_native-2a83e3cd525ff615d2831fcee967c43ae5a3412f.tar.bz2
android_external_ant-wireless_ant_native-2a83e3cd525ff615d2831fcee967c43ae5a3412f.zip
Merge "Merge remote-tracking branch 'remotes/origin/caf/github/master'"
Diffstat (limited to 'src/common/inc/ant_utils.h')
-rw-r--r--src/common/inc/ant_utils.h139
1 files changed, 139 insertions, 0 deletions
diff --git a/src/common/inc/ant_utils.h b/src/common/inc/ant_utils.h
new file mode 100644
index 0000000..60abe8c
--- /dev/null
+++ b/src/common/inc/ant_utils.h
@@ -0,0 +1,139 @@
+/*
+ * ANT Stack
+ *
+ * Copyright 2009 Dynastream Innovations
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+/******************************************************************************\
+*
+* FILE NAME: ANT_utils.h
+*
+* BRIEF:
+* This file defines utility functions
+*
+*
+\******************************************************************************/
+#ifndef __ANT_UTILS_H
+#define __ANT_UTILS_H
+
+#include "ant_types.h"
+
+/****************************************************************************
+ *
+ * Type Definitions
+ *
+ ****************************************************************************/
+
+
+
+/*------------------------------------------------------------------------------
+ * ANT_xxx()
+ *
+ * Brief:
+ * xxx
+ *
+ * Description:
+ * xxx
+ *
+ * Type:
+ * Syxxx/As
+ *
+ * Parameters:
+ * xxx [in] -
+ *
+ * Returns:
+ * xxx
+ */
+ANT_U16 ANT_UTILS_BEtoHost16(ANT_U8 * num);
+/*------------------------------------------------------------------------------
+ * ANT_xxx()
+ *
+ * Brief:
+ * xxx
+ *
+ * Description:
+ * xxx
+ *
+ * Type:
+ * Syxxx/As
+ *
+ * Parameters:
+ * xxx [in] -
+ *
+ * Returns:
+ * xxx
+ */
+ANT_U16 ANT_UTILS_LEtoHost16(ANT_U8 * num);
+/*------------------------------------------------------------------------------
+ * ANT_xxx()
+ *
+ * Brief:
+ * xxx
+ *
+ * Description:
+ * xxx
+ *
+ * Type:
+ * Syxxx/As
+ *
+ * Parameters:
+ * xxx [in] -
+ *
+ * Returns:
+ * xxx
+ */
+void ANT_UTILS_StoreBE16(ANT_U8 *buff, ANT_U16 be_value) ;
+/*------------------------------------------------------------------------------
+ * ANT_xxx()
+ *
+ * Brief:
+ * xxx
+ *
+ * Description:
+ * xxx
+ *
+ * Type:
+ * Syxxx/As
+ *
+ * Parameters:
+ * xxx [in] -
+ *
+ * Returns:
+ * xxx
+ */
+void ANT_UTILS_StoreLE16(ANT_U8 *buff, ANT_U16 le_value) ;
+/*------------------------------------------------------------------------------
+ * ANT_xxx()
+ *
+ * Brief:
+ * xxx
+ *
+ * Description:
+ * xxx
+ *
+ * Type:
+ * Syxxx/As
+ *
+ * Parameters:
+ * xxx [in] -
+ *
+ * Returns:
+ * xxx
+ */
+void ANT_UTILS_StoreBE32(ANT_U8 *buff, ANT_U32 be_value) ;
+
+
+
+#endif /* __ANT_UTILS_H */
+