#ifndef ZGFLAG #define ZGFLAG #include #include #ifdef __cplusplus extern "C" { #endif #define ZCLEAR_BIT(val, bit) (val &= ~(1 << bit)) #define ZSET_BIT(val, bit) (val |= (1 << bit)) extern bool gInitErrorFlag; extern bool gEnableReportFlag; void gBoardFlagSetResetFlag(); void gBoardFlagClearResetFlag(); bool gBoardFlagGetResetFlag(); bool gBoardFlagGetEnablePeriodLogFlag(); void gBoardFlagSetEnablePeriodLogFlag(bool enable); #ifdef __cplusplus } #endif #endif