/* Checks whether the DCMI interface flag is set or not.  */
FlagStatus DCMI_GetFlagStatus(uint16_t DCMI_FLAG)
/* Checks whether the DCMI interface flag is set or not.  */
FlagStatus DCMI_GetFlagStatus(uint16_t DCMI_FLAG)
{
  FlagStatus bitstatus = RESET;
  uint32_t dcmireg, tempreg = 0;
  assert_param(IS_DCMI_GET_FLAG(DCMI_FLAG));
  dcmireg = (((uint16_t)DCMI_FLAG) >> 12);
  if (dcmireg == 0x01)
  {
    tempreg= DCMI->RISR;
  }
  else if (dcmireg == 0x02)
  {
    tempreg = DCMI->SR;
  }
  else
  {
    tempreg = DCMI->MISR;
  }
  if ((tempreg & DCMI_FLAG) != (uint16_t)RESET )
  {
    bitstatus = SET;
  }
  else
  {
    bitstatus = RESET;
  }
  return  bitstatus;
}