Searched refs:instructions (Results 1 – 11 of 11) sorted by relevance
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/tools/pioasm/ |
D | pio_assembler.cpp | 40 if (instructions.size() >= limit) { in add_instruction() 51 instructions.push_back(inst); in add_instruction() 129 if (instructions.empty()) { in set_wrap() 132 wrap = resolvable_int(l, instructions.size() - 1); in set_wrap() 141 wrap_target = resolvable_int(l, instructions.size()); in set_wrap_target() 250 } else if (dest >= (int)program.instructions.size()) { in raw_encode() 341 std::transform(program.instructions.begin(), program.instructions.end(), in write_output() 342 … std::back_inserter(cprogram.instructions), [&](std::shared_ptr<instruction> &inst) { in write_output() 360 …ram.wrap->resolve(program); else cprogram.wrap = std::max((int)program.instructions.size() - 1, 0); in write_output()
|
D | ada_output.cpp | 124 for (int i = 0; i < (int)program.instructions.size(); i++) { in output() 125 const auto &inst = program.instructions[i]; in output() 129 if (i == (int)program.instructions.size() - 1) { in output()
|
D | c_sdk_output.cpp | 92 for (int i = 0; i < (int)program.instructions.size(); i++) { in output() 93 const auto &inst = program.instructions[i]; in output() 109 fprintf(out, " .length = %d,\n", (int) program.instructions.size()); in output()
|
D | hex_output.cpp | 33 for (const auto &i : source.programs[0].instructions) { in output()
|
D | python_output.cpp | 99 for (int i = 0; i < (int)program.instructions.size(); i++) { in output() 100 const auto &inst = program.instructions[i]; in output() 108 for (uint i = 0; i < (int)program.instructions.size(); i++) { in output() 109 const auto &inst = program.instructions[i]; in output()
|
D | output_format.h | 66 std::vector<uint> instructions; member
|
D | pio_assembler.h | 69 if (before_any_instructions && !p.instructions.empty()) {
|
D | pio_types.h | 245 std::vector<std::shared_ptr<instruction>> instructions; member 272 label->value = resolvable_int(label->location, instructions.size()); in add_label()
|
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/ |
D | README.md | 45 These instructions are extremely terse, and Linux-based only. For detailed steps, 46 instructions for other platforms, and just in general, we recommend you see [Raspberry Pi Pico C/C+…
|
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/hardware_pio/ |
D | pio.c | 109 uint16_t instr = program->instructions[i]; in _pio_add_program_at_offset()
|
/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/hardware_pio/include/hardware/ |
D | pio.h | 458 const uint16_t *instructions; member
|