#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; /** * bit: * 0: board reset flag (1:reset) */ extern uint32_t gBoardFlag; extern bool gEnableReportFlag; void gBoardFlagSetResetFlag(); void gBoardFlagClearResetFlag(); #ifdef __cplusplus } #endif #endif