/* * Description: Test if bits on in eeprom * * Parameters: * In: * dwIoBase - I/O base address * byContntOffset - address of EEPROM * byTestBits - bits to test * Out: * none * * Return Value: TRUE if all test bits on; otherwise FALSE * */ BOOL SROMbIsRegBitsOn (DWORD_PTR dwIoBase, BYTE byContntOffset, BYTE byTestBits) { BYTE byOrgData; byOrgData = SROMbyReadEmbedded(dwIoBase, byContntOffset); return BITbIsAllBitsOn(byOrgData, byTestBits); }
BOOL GMACbIsRegBitsOn(DWORD dwIoBase, BYTE byRegOfs, BYTE byTestBits) { BYTE byData; VNSvInPortB(dwIoBase + byRegOfs, &byData); return BITbIsAllBitsOn(byData, byTestBits); }