Lines Matching refs:I2C_FLAG

636 FlagStatus I2C_GetFlagStatus(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG)  in I2C_GetFlagStatus()  argument
642 assert_param(IS_I2C_GET_FLAG(I2C_FLAG)); in I2C_GetFlagStatus()
644 if((I2C_FLAG == I2C_FLAG_RX_FULL)&&(I2C_CMD_DIR==0)) in I2C_GetFlagStatus()
651 if((I2Cx->IC_RAW_INTR_STAT & I2C_FLAG) != (uint32_t)RESET) in I2C_GetFlagStatus()
685 void I2C_ClearFlag(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG) in I2C_ClearFlag() argument
690 assert_param(IS_I2C_CLEAR_FLAG(I2C_FLAG)); in I2C_ClearFlag()
694 if(I2C_FLAG==I2C_FLAG_RX_UNDER) in I2C_ClearFlag()
699 I2Cx->IC_CLR_RX_UNDER = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
701 if(I2C_FLAG==I2C_FLAG_RX_OVER) in I2C_ClearFlag()
706 I2Cx->IC_CLR_RX_OVER = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
708 if(I2C_FLAG==I2C_FLAG_TX_OVER) in I2C_ClearFlag()
713 I2Cx->IC_CLR_TX_OVER = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
715 if(I2C_FLAG==I2C_FLAG_RD_REQ) in I2C_ClearFlag()
720 I2Cx->IC_CLR_RD_REQ = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
722 if(I2C_FLAG==I2C_FLAG_TX_ABRT) in I2C_ClearFlag()
727 I2Cx->IC_CLR_TX_ABRT = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
729 if(I2C_FLAG==I2C_FLAG_RX_DONE) in I2C_ClearFlag()
734 I2Cx->IC_CLR_RX_DONE = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
736 if(I2C_FLAG==I2C_FLAG_ACTIVITY) in I2C_ClearFlag()
741 I2Cx->IC_CLR_ACTIVITY = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
743 if(I2C_FLAG==I2C_FLAG_STOP_DET) in I2C_ClearFlag()
748 I2Cx->IC_CLR_STOP_DET = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
750 if(I2C_FLAG==I2C_FLAG_START_DET) in I2C_ClearFlag()
755 I2Cx->IC_CLR_START_DET = (uint16_t)I2C_FLAG; in I2C_ClearFlag()
757 if(I2C_FLAG==I2C_FLAG_GEN_CALL) in I2C_ClearFlag()
762 I2Cx->IC_CLR_GEN_CALL = (uint16_t)I2C_FLAG; in I2C_ClearFlag()