Searched defs:program (Results 1 – 9 of 9) sorted by relevance
/hal_rpi_pico-latest/tools/pioasm/ |
D | output_format.h | 67 struct program { struct 68 std::string name; 69 optional_int origin = optional_int::with_default(-1); 70 optional_int sideset_bits_including_opt; 71 bool sideset_opt = false; 72 bool sideset_pindirs = false; 73 int wrap; 74 int wrap_target; 75 int pio_version; 76 int mov_status_type; [all …]
|
D | pio_types.h | 268 struct program : public src_item { struct 269 static const int MAX_INSTRUCTIONS = 32; 271 pio_assembler *pioasm; 272 std::string name; 273 rvalue_loc origin; 274 rvalue_loc sideset; 275 rvalue_loc set_count; 276 in_out in; 277 in_out out; 278 bool sideset_opt; [all …]
|
D | pio_assembler.cpp | 99 int resolvable::resolve(const program &program) { in resolve() 103 int unary_operation::resolve(pio_assembler *pioasm, const program *program, const resolvable &scope… in resolve() 125 int binary_operation::resolve(pio_assembler *pioasm, const program *program, const resolvable &scop… in resolve() 237 int name_ref::resolve(pio_assembler *pioasm, const program *program, const resolvable &scope) { in resolve() 261 uint instruction::encode(program &program) { in encode() argument 298 raw_encoding instruction::raw_encode(program& program) { in raw_encode() argument 302 uint instr_word::encode(program &program) { in encode() argument 310 uint instr_mov::get_push_get_index(const program &program, extended_mov index) { in get_push_get_index() 322 void instr_push::pre_validate(program& program) { in pre_validate() argument 328 void instr_mov::pre_validate(program &program) { in pre_validate() argument [all …]
|
D | json_output.cpp | 68 for (const auto &program : source.programs) { in output() local 86 for (const auto &program : source.programs) { in output() local
|
D | go_output.cpp | 71 for (const auto &program : source.programs) { in output() local 81 for (const auto &program : source.programs) { in output() local
|
D | c_sdk_output.cpp | 59 for (const auto &program : source.programs) { in output() local 80 for (const auto &program : source.programs) { in output() local
|
D | ada_output.cpp | 75 for (const auto &program : source.programs) { in output() local 106 for (const auto &program : source.programs) { in output() local
|
D | python_output.cpp | 72 for (const auto &program : source.programs) { in output() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/ |
D | pio.c | 66 static int find_offset_for_program(PIO pio, const pio_program_t *program) { in find_offset_for_program() 122 static bool is_program_gpio_compatible(PIO pio, const pio_program_t *program) { in is_program_gpio_compatible() 132 static int add_program_at_offset_check(PIO pio, const pio_program_t *program, uint offset) { in add_program_at_offset_check() 145 bool pio_can_add_program(PIO pio, const pio_program_t *program) { in pio_can_add_program() 153 bool pio_can_add_program_at_offset(PIO pio, const pio_program_t *program, uint offset) { in pio_can_add_program_at_offset() 160 static int add_program_at_offset(PIO pio, const pio_program_t *program, uint offset) { in add_program_at_offset() 173 int pio_add_program(PIO pio, const pio_program_t *program) { in pio_add_program() 183 int pio_add_program_at_offset(PIO pio, const pio_program_t *program, uint offset) { in pio_add_program_at_offset() 190 void pio_remove_program(PIO pio, const pio_program_t *program, uint loaded_offset) { in pio_remove_program() 395 bool pio_claim_free_sm_and_add_program(const pio_program_t *program, PIO *pio, uint *sm, uint *offs… in pio_claim_free_sm_and_add_program() [all …]
|