Searched refs:EIC (Results 1 – 5 of 5) sorted by relevance
34 while (EIC->SYNCBUSY.reg) { in wait_synchronization()37 while (EIC->STATUS.bit.SYNCBUSY) { in wait_synchronization()45 EIC->CTRLA.bit.ENABLE = on; in set_eic_enable()47 EIC->CTRL.bit.ENABLE = on; in set_eic_enable()54 uint16_t bits = EIC->INTFLAG.reg; in sam0_eic_isr()58 EIC->INTFLAG.reg = bits; in sam0_eic_isr()142 config = EIC->CONFIG[config_index].reg; in sam0_eic_acquire()167 EIC->CONFIG[config_index].reg = config; in sam0_eic_acquire()176 EIC->INTFLAG.reg = mask; in sam0_eic_acquire()242 EIC->CONFIG[config_index].reg &= ~(0xF << config_shift); in sam0_eic_release()[all …]
1 # SAM0 EIC configuration7 bool "External Interrupt Controller (EIC) Driver for SAM0 series devices"11 Enable EIC driver for SAM0 series of devices. This is required for
53 | EIC | on-chip | interrupt_controller |
222 * Added support for SAME54 to SAM0 EIC driver
268 * Added GIC400, LiteX, and SAM0 EIC drivers