Home
last modified time | relevance | path

Searched refs:interrupt_status (Results 1 – 9 of 9) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/rtc/rtc_sam_l_c/
A Drtc_count_interrupt.c256 uint16_t interrupt_status = rtc_module->MODE0.INTFLAG.reg; in _rtc_interrupt_handler() local
257 interrupt_status &= rtc_module->MODE0.INTENSET.reg; in _rtc_interrupt_handler()
259 if (interrupt_status & RTC_MODE0_INTFLAG_OVF) { in _rtc_interrupt_handler()
268 } else if (interrupt_status & RTC_MODE0_INTFLAG_TAMPER) { in _rtc_interrupt_handler()
278 } else if (interrupt_status & RTC_MODE1_INTFLAG_PER(0xff)) { in _rtc_interrupt_handler()
281 if ((interrupt_status & RTC_MODE1_INTFLAG_PER(1 << i)) in _rtc_interrupt_handler()
289 }else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 0)) { in _rtc_interrupt_handler()
297 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 1)) { in _rtc_interrupt_handler()
307 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 2)) { in _rtc_interrupt_handler()
317 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 3)) { in _rtc_interrupt_handler()
[all …]
A Drtc_calendar_interrupt.c226 uint16_t interrupt_status = rtc_module->MODE2.INTFLAG.reg; in _rtc_interrupt_handler() local
227 interrupt_status &= rtc_module->MODE2.INTENSET.reg; in _rtc_interrupt_handler()
229 if (interrupt_status & RTC_MODE2_INTFLAG_OVF) { in _rtc_interrupt_handler()
239 } else if (interrupt_status & RTC_MODE2_INTFLAG_TAMPER) { in _rtc_interrupt_handler()
248 }else if (interrupt_status & RTC_MODE2_INTFLAG_PER(0xff)) { in _rtc_interrupt_handler()
251 if ((interrupt_status & RTC_MODE2_INTFLAG_PER(1 << i)) in _rtc_interrupt_handler()
259 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 0)) { in _rtc_interrupt_handler()
267 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 1)) { in _rtc_interrupt_handler()
277 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 2)) { in _rtc_interrupt_handler()
287 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 3)) { in _rtc_interrupt_handler()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/rtc/rtc_sam_d_r_h/
A Drtc_count_interrupt.c232 uint16_t interrupt_status = rtc_module->MODE0.INTFLAG.reg; in _rtc_interrupt_handler() local
233 interrupt_status &= rtc_module->MODE0.INTENSET.reg; in _rtc_interrupt_handler()
235 if (interrupt_status & RTC_MODE0_INTFLAG_OVF) { in _rtc_interrupt_handler()
244 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 0)) { in _rtc_interrupt_handler()
252 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 1)) { in _rtc_interrupt_handler()
262 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 2)) { in _rtc_interrupt_handler()
272 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 3)) { in _rtc_interrupt_handler()
282 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 4)) { in _rtc_interrupt_handler()
292 } else if (interrupt_status & RTC_MODE1_INTFLAG_CMP(1 << 5)) { in _rtc_interrupt_handler()
A Drtc_calendar_interrupt.c202 uint16_t interrupt_status = rtc_module->MODE2.INTFLAG.reg; in _rtc_interrupt_handler() local
203 interrupt_status &= rtc_module->MODE2.INTENSET.reg; in _rtc_interrupt_handler()
205 if (interrupt_status & RTC_MODE2_INTFLAG_OVF) { in _rtc_interrupt_handler()
214 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 0)) { in _rtc_interrupt_handler()
222 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 1)) { in _rtc_interrupt_handler()
232 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 2)) { in _rtc_interrupt_handler()
242 } else if (interrupt_status & RTC_MODE2_INTFLAG_ALARM(1 << 3)) { in _rtc_interrupt_handler()
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_sdxc_drv.c156 uint32_t interrupt_status = 0; in sdxc_read_via_data_buf_blocking() local
175 interrupt_status = sdxc_get_interrupt_status(base); in sdxc_read_via_data_buf_blocking()
216 uint32_t interrupt_status = 0; in sdxc_write_via_data_buf_blocking() local
235 interrupt_status = sdxc_get_interrupt_status(base); in sdxc_write_via_data_buf_blocking()
357 uint32_t interrupt_status = sdxc_get_interrupt_status(base); in sdxc_parse_interrupt_status() local
359 if (IS_HPM_BITMASK_SET(interrupt_status, SDXC_STS_ERROR)) { in sdxc_parse_interrupt_status()
415 uint32_t interrupt_status = 0U; in sdxc_wait_cmd_done() local
419 interrupt_status = sdxc_get_interrupt_status(base); in sdxc_wait_cmd_done()
420 if ((interrupt_status & SDXC_STS_CMD_ERR) != 0) { in sdxc_wait_cmd_done()
440 uint32_t interrupt_status = 0; in sdxc_transfer_data_blocking() local
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/usart/
A Dusart_interrupt.c465 uint16_t interrupt_status; in _usart_interrupt_handler() local
482 interrupt_status = usart_hw->INTFLAG.reg; in _usart_interrupt_handler()
483 interrupt_status &= usart_hw->INTENSET.reg; in _usart_interrupt_handler()
489 if (interrupt_status & SERCOM_USART_INTFLAG_DRE) { in _usart_interrupt_handler()
518 if (interrupt_status & SERCOM_USART_INTFLAG_TXC) { in _usart_interrupt_handler()
532 if (interrupt_status & SERCOM_USART_INTFLAG_RXC) { in _usart_interrupt_handler()
625 if (interrupt_status & SERCOM_USART_INTFLAG_CTSIC) { in _usart_interrupt_handler()
639 if (interrupt_status & SERCOM_USART_INTFLAG_RXBRK) { in _usart_interrupt_handler()
653 if (interrupt_status & SERCOM_USART_INTFLAG_RXS) { in _usart_interrupt_handler()
/bsp/samd21/board/
A Duart.c222 uint16_t interrupt_status; in uart_int_cb() local
229 interrupt_status = usart_hw->INTFLAG.reg; in uart_int_cb()
230 interrupt_status &= usart_hw->INTENSET.reg; in uart_int_cb()
234 if (interrupt_status & SERCOM_USART_INTFLAG_RXC) { in uart_int_cb()
280 if (interrupt_status & SERCOM_USART_INTFLAG_CTSIC) { in uart_int_cb()
289 if (interrupt_status & SERCOM_USART_INTFLAG_RXBRK) { in uart_int_cb()
298 if (interrupt_status & SERCOM_USART_INTFLAG_RXS) { in uart_int_cb()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/spi/
A Dspi_interrupt.c559 uint16_t interrupt_status = spi_hw->INTFLAG.reg; in _spi_interrupt_handler() local
560 interrupt_status &= spi_hw->INTENSET.reg; in _spi_interrupt_handler()
563 if (interrupt_status & SPI_INTERRUPT_FLAG_DATA_REGISTER_EMPTY) { in _spi_interrupt_handler()
604 if (interrupt_status & SPI_INTERRUPT_FLAG_RX_COMPLETE) { in _spi_interrupt_handler()
664 if (interrupt_status & SPI_INTERRUPT_FLAG_TX_COMPLETE) { in _spi_interrupt_handler()
713 if (interrupt_status & SPI_INTERRUPT_FLAG_SLAVE_SELECT_LOW) { in _spi_interrupt_handler()
730 if (interrupt_status & SPI_INTERRUPT_FLAG_COMBINED_ERROR) { in _spi_interrupt_handler()
/bsp/hpmicro/libraries/drivers/
A Ddrv_sdio.c341 volatile uint32_t interrupt_status = sdxc_get_interrupt_status(base); in hpm_sdmmc_transfer() local
343 while (!IS_HPM_BITMASK_SET(interrupt_status, SDXC_INT_STAT_CMD_COMPLETE_MASK)) in hpm_sdmmc_transfer()
345 interrupt_status = sdxc_get_interrupt_status(base); in hpm_sdmmc_transfer()
361 interrupt_status = sdxc_get_interrupt_status(base); in hpm_sdmmc_transfer()
363 … while (!IS_HPM_BITMASK_SET(interrupt_status, SDXC_INT_STAT_XFER_COMPLETE_MASK | SDXC_STS_ERROR)) in hpm_sdmmc_transfer()
365 interrupt_status = sdxc_get_interrupt_status(base); in hpm_sdmmc_transfer()

Completed in 21 milliseconds