65 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| /**
 | |
| 	@brief Header file of utility.
 | |
| 
 | |
| 	@file hd_util.h
 | |
| 
 | |
| 	@ingroup mhdal
 | |
| 
 | |
| 	@note Nothing.
 | |
| 
 | |
| 	Copyright Novatek Microelectronics Corp. 2018.  All rights reserved.
 | |
| */
 | |
| 
 | |
| #ifndef	_HD_UTIL_H_
 | |
| #define	_HD_UTIL_H_
 | |
| 
 | |
| /********************************************************************
 | |
| 	INCLUDE FILES
 | |
| ********************************************************************/
 | |
| #include "hd_type.h"
 | |
| 
 | |
| /********************************************************************
 | |
| 	MACRO CONSTANT DEFINITIONS
 | |
| ********************************************************************/
 | |
| 
 | |
| /********************************************************************
 | |
| 	MACRO FUNCTION DEFINITIONS
 | |
| ********************************************************************/
 | |
| 
 | |
| /********************************************************************
 | |
| 	TYPE DEFINITION
 | |
| ********************************************************************/
 | |
| 
 | |
| /**
 | |
|  * @brief Decimal Number Input Function.
 | |
|  * @remarks
 | |
|  * @code
 | |
|  * @endcode
 | |
|  * @return UINT32
 | |
|  * @see
 | |
|  */
 | |
| UINT32 hd_read_decimal_key_input(const CHAR *comment);
 | |
| 
 | |
| /**
 | |
|  * @brief It gets the current hardware time with 32 bit ms.
 | |
|  * @remarks
 | |
|  * @code
 | |
|  * @endcode
 | |
|  * @return UINT32
 | |
|  * @see
 | |
|  */
 | |
| UINT32 hd_gettime_ms(VOID);
 | |
| 
 | |
| /**
 | |
|  * @brief It gets the current hardware time with 64 bit us.
 | |
|  * @remarks
 | |
|  * @code
 | |
|  * @endcode
 | |
|  * @return UINT64
 | |
|  * @see
 | |
|  */
 | |
| UINT64 hd_gettime_us(VOID);
 | |
| 
 | |
| #endif
 | |
| 
 | 
