Home
last modified time | relevance | path

Searched refs:pio_hw_t (Results 1 – 4 of 4) sorted by relevance

/hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/
Dpio.h372 } pio_hw_t; typedef
374 #define pio0_hw ((pio_hw_t *)PIO0_BASE)
375 #define pio1_hw ((pio_hw_t *)PIO1_BASE)
376 #define pio2_hw ((pio_hw_t *)PIO2_BASE)
377 static_assert(sizeof (pio_hw_t) == 0x0188, "");
/hal_rpi_pico-latest/src/rp2040/hardware_structs/include/hardware/structs/
Dpio.h336 } pio_hw_t; typedef
338 #define pio0_hw ((pio_hw_t *)PIO0_BASE)
339 #define pio1_hw ((pio_hw_t *)PIO1_BASE)
340 static_assert(sizeof (pio_hw_t) == 0x0144, "");
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/
Dpio.c12 check_hw_layout(pio_hw_t, sm[0].clkdiv, PIO_SM0_CLKDIV_OFFSET);
13 check_hw_layout(pio_hw_t, sm[1].clkdiv, PIO_SM1_CLKDIV_OFFSET);
14 check_hw_layout(pio_hw_t, instr_mem[0], PIO_INSTR_MEM0_OFFSET);
15 check_hw_layout(pio_hw_t, inte0, PIO_IRQ0_INTE_OFFSET);
16 check_hw_layout(pio_hw_t, irq_ctrl[0].inte, PIO_IRQ0_INTE_OFFSET);
17 check_hw_layout(pio_hw_t, txf[1], PIO_TXF1_OFFSET);
18 check_hw_layout(pio_hw_t, rxf[3], PIO_RXF3_OFFSET);
19 check_hw_layout(pio_hw_t, ints1, PIO_IRQ1_INTS_OFFSET);
20 check_hw_layout(pio_hw_t, irq_ctrl[1].ints, PIO_IRQ1_INTS_OFFSET);
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h130 typedef pio_hw_t *PIO;
188 #define PIO_INSTANCE(instance) ((pio_hw_t *)(PIO0_BASE + (instance) * (1u << 20)))