GeekTrack/2.Firmware/components/GeekOS/Common/DataProc/DataProc.h

24 lines
499 B
C
Raw Normal View History

2022-09-18 18:40:49 +08:00
#ifndef __DATA_PROC_H
#define __DATA_PROC_H
#include "System/DataCenter/DataCenter.h"
#include "System/HAL/HAL_Def.h"
#include "DataProc_Def.h"
#define DATA_PROC_INIT_DEF(name) void _DP_##name##_Init(Account* account)
#define DATA_PROC_INIT_STRUCT(sct) memset(&sct, 0, sizeof(sct))
void DataProc_Init();
namespace DataProc
{
DataCenter* Center();
uint32_t GetTick();
uint32_t GetTickElaps(uint32_t prevTick);
const char* MakeTimeString(uint64_t ms, char* buf, uint16_t len);
}
#endif