|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include <linux/jiffies.h>#include <linux/time.h>#include <linux/ktime.h>#include <linux/rtc.h>#include "oal_util.h"#include "oal_mm.h"

结构体 | |
| struct | _oal_time_stru |
| struct | oal_time_us_stru |
宏定义 | |
| #define | oal_time_get_stamp_ms() osal_jiffies_to_msecs(osal_get_jiffies()) |
| #define | OAL_TIME_JIFFY osal_get_jiffies() |
| #define | OAL_TIME_HZ HZ |
| #define | oal_msecs_to_jiffies(_msecs) osal_msecs_to_jiffies(_msecs) |
| #define | oal_jiffies_to_msecs(_jiffies) osal_jiffies_to_msecs(_jiffies) |
| #define | oal_get_real_time(_pst_tm) oal_get_real_time(_pst_tm) |
类型定义 | |
| typedef struct _oal_time_stru | oal_time_stru |
| typedef ktime_t | oal_time_t_stru |
| #define oal_get_real_time | ( | _pst_tm | ) | oal_get_real_time(_pst_tm) |
| #define oal_jiffies_to_msecs | ( | _jiffies | ) | osal_jiffies_to_msecs(_jiffies) |
| #define oal_msecs_to_jiffies | ( | _msecs | ) | osal_msecs_to_jiffies(_msecs) |
| #define oal_time_get_stamp_ms | ( | ) | osal_jiffies_to_msecs(osal_get_jiffies()) |
| #define OAL_TIME_HZ HZ |
| #define OAL_TIME_JIFFY osal_get_jiffies() |
| typedef struct _oal_time_stru oal_time_stru |
| typedef ktime_t oal_time_t_stru |
| OAL_STATIC OAL_INLINE osal_u64 oal_get_ms | ( | osal_void | ) |
| OAL_STATIC OAL_INLINE osal_u32 oal_get_seconds | ( | osal_void | ) |
| OAL_STATIC OAL_INLINE osal_u64 oal_get_us | ( | oal_time_us_stru * | usec | ) |
| OAL_STATIC OAL_INLINE oal_time_t_stru oal_ktime_get | ( | osal_void | ) |
| OAL_STATIC OAL_INLINE oal_time_t_stru oal_ktime_sub | ( | const oal_time_t_stru | lhs, |
| const oal_time_t_stru | rhs | ||
| ) |
| OAL_STATIC OAL_INLINE osal_u32 oal_time_after | ( | osal_ulong | time_a, |
| osal_ulong | time_b | ||
| ) |
| OAL_STATIC OAL_INLINE osal_void oal_time_get_stamp_us | ( | oal_time_us_stru * | usec | ) |
| OAL_STATIC OAL_INLINE osal_u32 oal_time_is_before | ( | osal_ulong | time | ) |