Searched refs:polarity (Results 1 – 3 of 3) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/ |
D | pio_instructions.h | 271 static inline uint pio_encode_wait_gpio(bool polarity, uint gpio) { in pio_encode_wait_gpio() argument 272 return _pio_encode_instr_and_args(pio_instr_bits_wait, 0u | (polarity ? 4u : 0u), gpio); in pio_encode_wait_gpio() 285 static inline uint pio_encode_wait_pin(bool polarity, uint pin) { in pio_encode_wait_pin() argument 286 return _pio_encode_instr_and_args(pio_instr_bits_wait, 1u | (polarity ? 4u : 0u), pin); in pio_encode_wait_pin() 300 static inline uint pio_encode_wait_irq(bool polarity, bool relative, uint irq) { in pio_encode_wait_irq() argument 302 …return _pio_encode_instr_and_args(pio_instr_bits_wait, 2u | (polarity ? 4u : 0u), _pio_encode_irq(… in pio_encode_wait_irq()
|
/hal_rpi_pico-latest/tools/pioasm/ |
D | pio_types.h | 389 rvalue polarity; member 392 …nstr_wait(const yy::location &l, rvalue polarity, std::shared_ptr<wait_source> source) : instructi… in instr_wait() 393 std::move(polarity)), source(std::move(source)) {} in instr_wait()
|
D | pio_assembler.cpp | 395 uint pol = polarity->resolve(program); in raw_encode() 397 throw syntax_error(polarity->location, "'wait' polarity must be 0 or 1"); in raw_encode()
|