Home
last modified time | relevance | path

Searched refs:irq_ctrl (Results 1 – 14 of 14) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_pwm/include/hardware/
Dpwm.h654 hw_set_bits(&pwm_hw->irq_ctrl[irq_index].inte, 1u << slice_num); in pwm_irqn_set_slice_enabled()
656 hw_clear_bits(&pwm_hw->irq_ctrl[irq_index].inte, 1u << slice_num); in pwm_irqn_set_slice_enabled()
682 hw_set_bits(&pwm_hw->irq_ctrl[irq_index].inte, slice_mask); in pwm_set_irq_mask_enabled()
684 hw_clear_bits(&pwm_hw->irq_ctrl[irq_index].inte, slice_mask); in pwm_set_irq_mask_enabled()
734 hw_set_bits(&pwm_hw->irq_ctrl[irq_index].inte, slice_mask); in pwm_irqn_set_slice_mask_enabled()
736 hw_clear_bits(&pwm_hw->irq_ctrl[irq_index].inte, slice_mask); in pwm_irqn_set_slice_mask_enabled()
786 return pwm_hw->irq_ctrl[irq_index].ints; in pwm_irqn_get_status_mask()
826 pwm_hw->irq_ctrl[irq_index].intf = 1u << slice_num; in pwm_irqn_force()
/hal_rpi_pico-latest/src/rp2_common/hardware_dma/include/hardware/
Ddma.h621 hw_set_bits(&dma_hw->irq_ctrl[irq_index].inte, 1u << channel); in dma_irqn_set_channel_enabled()
623 hw_clear_bits(&dma_hw->irq_ctrl[irq_index].inte, 1u << channel); in dma_irqn_set_channel_enabled()
636 hw_set_bits(&dma_hw->irq_ctrl[irq_index].inte, channel_mask); in dma_irqn_set_channel_mask_enabled()
638 hw_clear_bits(&dma_hw->irq_ctrl[irq_index].inte, channel_mask); in dma_irqn_set_channel_mask_enabled()
674 return dma_hw->irq_ctrl[irq_index].ints & (1u << channel); in dma_irqn_get_channel_status()
706 dma_hw->irq_ctrl[irq_index].ints = 1u << channel; in dma_irqn_acknowledge_channel()
/hal_rpi_pico-latest/src/rp2040/hardware_structs/include/hardware/structs/
Dio_qspi.h181 io_qspi_irq_ctrl_hw_t irq_ctrl[3]; member
Dio_bank0.h227 io_bank0_irq_ctrl_hw_t irq_ctrl[3]; member
Dpwm.h164 pwm_irq_ctrl_hw_t irq_ctrl[1]; member
Dpio.h334 pio_irq_ctrl_hw_t irq_ctrl[2]; member
Ddma.h190 dma_irq_ctrl_hw_t irq_ctrl[2]; member
/hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/
Dpwm.h244 pwm_irq_ctrl_hw_t irq_ctrl[2]; member
Dio_bank0.h443 io_bank0_irq_ctrl_hw_t irq_ctrl[3]; member
Dio_qspi.h308 io_qspi_irq_ctrl_hw_t irq_ctrl[3]; member
Dpio.h370 pio_irq_ctrl_hw_t irq_ctrl[2]; member
Ddma.h240 dma_irq_ctrl_hw_t irq_ctrl[4]; member
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h1344 hw_set_bits(&pio->irq_ctrl[irq_index].inte, 1u << source); in pio_set_irqn_source_enabled()
1346 hw_clear_bits(&pio->irq_ctrl[irq_index].inte, 1u << source); in pio_set_irqn_source_enabled()
1362 hw_set_bits(&pio->irq_ctrl[irq_index].inte, source_mask); in pio_set_irqn_source_mask_enabled()
1364 hw_clear_bits(&pio->irq_ctrl[irq_index].inte, source_mask); in pio_set_irqn_source_mask_enabled()
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/
Dpio.c16 check_hw_layout(pio_hw_t, irq_ctrl[0].inte, PIO_IRQ0_INTE_OFFSET);
20 check_hw_layout(pio_hw_t, irq_ctrl[1].ints, PIO_IRQ1_INTS_OFFSET);