📄 mqmacro.h
字号:
//This macro wait for a certain power state
#define CHECK_IF_STATE_D(s) \
{ \
ULONG ulState = (s); \
ULONG ulPMReg; \
\
while (1) \
{ \
ulPMReg = pciREAD(PCI_PM_CNTL_STATUS); \
if ((ulPMReg & 0x03L) == ulState) \
break; \
} \
}
#define InDxState(s) CHECK_IF_STATE_D(s)
// This macro wait for power sequence is complete
//
#ifdef _EMUL_MQINIT
#define PowerSeqOff()
#else //_EMUL_MQINIT
#ifdef NO_WAIT_PowerSeqOff
#define PowerSeqOff() \
{ \
Sleep(300); \
}
#else //NO_WAIT_PowerSeqOff
#define PowerSeqOff() \
{ \
while (!(pmuREAD(PM_MISC) & POWER_IN_PROGRESS)); \
while (pmuREAD(PM_MISC) & POWER_IN_PROGRESS); \
}
#endif //NO_WAIT_PowerSeqOff
#endif //_EMUL_MQINIT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -