⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lib.h

📁 dvr
💻 H
字号:
/*
********************************************************************************
*
* (c) Copyright 2002, Vineyard Technologies, Inc.
*
* Filename : lib.h
* Programmer(s): Steve KyeongHyeon Lee
* Created : 2003/05/07
* Modified :
*
* Description : Function prototypes for small library functions
********************************************************************************
*/

#ifndef __LIB_H__
#define __LIB_H__

#include "types.h"

#ifdef NOT_JUNK
u16 a2i(u8 *str, u8 size);
#endif
void hctoa(u8 ch, u8* hex);
//void u32toa(u32 ch, u8* hex);

//void ctoa(u8 ch, u8* decimal);
//void ctoa_s(u8 ch, u8* decimal);
void dtoa(u16 val, u8* decimal_str, u8 len);
u8 mem_cmp(u8* ptr1, u8* ptr2, u16 len);
void mem_cpy(u8* pDst, u8* pOrg, u16 len);
void mem_set(u8* ptr, u8 val, u16 len);


#ifdef CONIF
u16 hatoi(u8 *str);
u8 hatoc(u8 *str);
#endif

#if defined(DEBUG_HDD_DUMP)
u32 hatol(u8 *str);
#endif

/*#if defined(DEBUG_EVT)
void mem_dump( u16 addr, u16 size );
#endif*/

u8 time_equal(u32 big_time, u32 small_time);
void reboot(void);

void show_logo(u8* line1, u8 len1, u8* line2, u8 len2, u8* line3, u8 len3, u8* line4, u8 len4);
void center_line(u8 y, u8* msg, u8 len);

#ifdef DEBUG_DISPTIME
void disp_time(u8* date_time);
#endif

#endif // __LIB_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -