HL_BLOCK_GLBL_ERR_CAUSE
cause = RREG32(block_base + HL_BLOCK_GLBL_ERR_CAUSE);
WREG32(block_base + HL_BLOCK_GLBL_ERR_CAUSE, cause);