/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/ |
D | pio_instructions.h | 95 …pio_encode_instr_and_src_dest(enum pio_instr_bits instr_bits, enum pio_src_dest dest, uint value) { in _pio_encode_instr_and_src_dest() argument 96 return _pio_encode_instr_and_args(instr_bits, dest & 7u, value); in _pio_encode_instr_and_src_dest() 330 static inline uint pio_encode_out(enum pio_src_dest dest, uint count) { in pio_encode_out() argument 331 valid_params_if(PIO_INSTRUCTIONS, !(dest & _PIO_INVALID_OUT_DEST)); in pio_encode_out() 332 return _pio_encode_instr_and_src_dest(pio_instr_bits_out, dest, count); in pio_encode_out() 373 static inline uint pio_encode_mov(enum pio_src_dest dest, enum pio_src_dest src) { in pio_encode_mov() argument 374 valid_params_if(PIO_INSTRUCTIONS, !(dest & _PIO_INVALID_MOV_DEST)); in pio_encode_mov() 376 return _pio_encode_instr_and_src_dest(pio_instr_bits_mov, dest, src & 7u); in pio_encode_mov() 389 static inline uint pio_encode_mov_not(enum pio_src_dest dest, enum pio_src_dest src) { in pio_encode_mov_not() argument 390 valid_params_if(PIO_INSTRUCTIONS, !(dest & _PIO_INVALID_MOV_DEST)); in pio_encode_mov_not() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_atomic/ |
D | atomic.c | 60 void __atomic_load_c(uint size, const volatile void *src, void *dest, __unused int model) { in __atomic_load_c() argument 62 memcpy(dest, remove_volatile_cast_no_barrier(const void *, src), size); in __atomic_load_c() 68 void __atomic_store_c(uint size, volatile void *dest, void *src, __unused int model) { in __atomic_store_c() argument 70 memcpy(remove_volatile_cast_no_barrier(void *, dest), src, size); in __atomic_store_c() 126 void __atomic_store_##n(volatile void *dest, type val, __unused int model) { \ 127 uint32_t save = atomic_lock(dest); \ 128 *(volatile type *)dest = val; \ 129 atomic_unlock(dest, save); \ 155 type __atomic_exchange_##n(volatile void *dest, type val, __unused int model) { \ 156 uint32_t save = atomic_lock(dest); \ [all …]
|
/hal_rpi_pico-latest/tools/pioasm/ |
D | pio_disassembler.cpp | 121 std::string dest = dests[arg1]; in disassemble() local 124 if (source.empty() || dest.empty() || operation == 3) { in disassemble() 127 if (dest == source && !operation && (arg1 == 1 || arg2 == 2)) { in disassemble() 132 std::string guts = dest + ", "; in disassemble() 174 std::string dest = dests[arg1]; in disassemble() local 175 if (dest.empty()) { in disassemble()
|
D | pio_types.h | 409 enum in_out_set dest; member 412 …tr_out(const yy::location &l, const enum in_out_set &dest, rvalue value) : instruction(l), dest(de… in instr_out() 419 enum in_out_set dest; member 422 …tr_set(const yy::location &l, const enum in_out_set &dest, rvalue value) : instruction(l), dest(de… in instr_set() 456 extended_mov dest, src; member 459 …instr_mov(const yy::location &l, const extended_mov &dest, const extended_mov &src, const mov_op& … 460 instruction(l), dest(dest), src(src), op(op) {} in instruction()
|
D | pio_assembler.cpp | 27 dest = _dest; in generate() 329 if (dest.uses_fifo()) { in pre_validate() 337 if (dest.loc != mov::osr) { in pre_validate() 347 if (!dest.uses_fifo() && !src.uses_fifo()) { in raw_encode() 349 return {inst_type::mov, (uint) dest.loc, (uint) src.loc | ((uint) op << 3u)}; in raw_encode() 351 if (dest.uses_fifo()) { in raw_encode() 352 return {inst_type::push_pull, 0, 0x10 | get_push_get_index(program, dest) }; in raw_encode() 359 int dest = target->resolve(program); in raw_encode() local 360 if (dest < 0) { in raw_encode() 362 } else if (dest >= (int)program.instructions.size()) { in raw_encode() [all …]
|
D | python_output.cpp | 252 std::string dest = dests[arg1]; in disassemble() local 255 if (source.empty() || dest.empty() || operation == 3) { in disassemble() 258 if (dest == source && (arg1 == 1 || arg2 == 2) && operation == 0) { in disassemble() 263 std::string guts = dest + ", "; in disassemble() 300 std::string dest = dests[arg1]; in disassemble() local 301 if (dest.empty()) { in disassemble()
|
D | pio_assembler.h | 36 std::string dest; member
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/ |
D | cmsis_gcc_m.h | 48 uint32_t* dest; in __cmsis_start() member 53 uint32_t* dest; in __cmsis_start() member 64 pTable->dest[i] = pTable->src[i]; in __cmsis_start() 70 pTable->dest[i] = 0u; in __cmsis_start()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_divider/include/hardware/ |
D | divider.h | 489 void hw_divider_save_state(hw_divider_state_t *dest); 491 static inline void hw_divider_save_state(hw_divider_state_t *dest) { in hw_divider_save_state() argument 492 *dest = hw_divider_results[get_core_num()]; in hw_divider_save_state()
|
/hal_rpi_pico-latest/src/host/hardware_divider/include/hardware/ |
D | divider.h | 313 static inline void hw_divider_save_state(hw_divider_state_t *dest) { in hw_divider_save_state() argument 314 *dest = hw_divider_result_threadlocal; in hw_divider_save_state()
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | cyw43_driver.c | 127 uint32_t storage_read_blocks(__unused uint8_t *dest, __unused uint32_t block_num, __unused uint32_t… in storage_read_blocks() argument
|
/hal_rpi_pico-latest/tools/pioasm/gen/ |
D | lexer.cpp | 1920 char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; variable 1954 *(dest++) = *(source++);
|