Home
last modified time | relevance | path

Searched refs:sideset_opt (Results 1 – 10 of 10) sorted by relevance

/hal_rpi_pico-latest/tools/pioasm/
Dpio_disassembler.h18 std::string disassemble(uint inst, uint sideset_bits, bool sideset_opt);
19 extern "C" void disassemble(char *buf, int buf_len, uint inst, uint sideset_bits, bool sideset_opt);
21 void disassemble(char *buf, int buf_len, uint inst, uint sideset_bits, bool sideset_opt);
Dpio_disassembler.cpp12 extern "C" void disassemble(char *buf, int buf_len, uint inst, uint sideset_bits, bool sideset_opt)… in disassemble() argument
13 if (buf_len) buf[disassemble(inst, sideset_bits, sideset_opt).copy(buf, buf_len - 1)] = 0; in disassemble()
16 std::string disassemble(uint inst, uint sideset_bits_including_opt, bool sideset_opt) { in disassemble() argument
189 if (sideset_bits_including_opt && (!sideset_opt || (delay & 0x10u))) { in disassemble()
190 …ss << ("side "+ std::to_string((delay & (sideset_opt ? 0xfu : 0x1fu)) >> (5u - sideset_bits_includ… in disassemble()
Dpython_output.cpp117 …emble(jmp_labels, inst, program.sideset_bits_including_opt.get(), program.sideset_opt).c_str(), i); in output()
154 …map<uint, std::string>& jmp_labels, uint inst, uint sideset_bits_including_opt, bool sideset_opt) { in disassemble()
317 if (sideset_bits_including_opt && (!sideset_opt || (delay & 0x10u))) { in disassemble()
318 …ss << (".side("+ std::to_string((delay & (sideset_opt ? 0xfu : 0x1fu)) >> (5u - sideset_bits_inclu… in disassemble()
Dgo_output.cpp99 … disassemble(inst, program.sideset_bits_including_opt.get(), program.sideset_opt).c_str()); in output()
113 program.sideset_opt ? "true" : "false", in output()
Dpio_assembler.cpp46 if (!sideset_opt && !inst->sideset) { in add_instruction()
215 if (sideset_opt) bits++; in finalize()
218 if (sideset_opt) in finalize()
290 if (program.sideset_opt) { in encode()
518 cprogram.sideset_opt = program.sideset_opt; in write_output()
Dc_sdk_output.cpp99 … disassemble(inst, program.sideset_bits_including_opt.get(), program.sideset_opt).c_str()); in output()
135 program.sideset_opt ? "true" : "false", in output()
Djson_output.cpp102 program.sideset_opt ? "true" : "false", in output()
Doutput_format.h71 bool sideset_opt = false; member
Dpio_types.h278 bool sideset_opt; member
313 … src_item(l), pioasm(pioasm), name(std::move(name)), sideset_opt(true), sideset_pindirs(false) {} in program()
325 sideset_opt = optional; in set_sideset()
Dada_output.cpp133 … disassemble(inst, program.sideset_bits_including_opt.get(), program.sideset_opt).c_str()); in output()