Home
last modified time | relevance | path

Searched refs:op (Results 1 – 9 of 9) sorted by relevance

/hal_rpi_pico-latest/tools/pioasm/
Dpio_disassembler.cpp21 auto op = [&](const std::string &s) { in disassemble() local
33 op("jmp"); in disassemble()
65 op("wait"); in disassemble()
76 op("in"); in disassemble()
83 op("out"); in disassemble()
96 op("mov"); in disassemble()
107 op("pull"); in disassemble()
110 op("push"); in disassemble()
128 op("nop"); in disassemble()
131 op("mov"); in disassemble()
[all …]
Dpython_output.cpp160 auto op = [&](const std::string &s) { in disassemble() local
172 op("jmp"); in disassemble()
210 op("wait"); in disassemble()
221 op("in_"); in disassemble()
228 op("out"); in disassemble()
238 op("pull"); in disassemble()
241 op("push"); in disassemble()
259 op("nop"); in disassemble()
262 op("mov"); in disassemble()
281 op("irq"); in disassemble()
[all …]
Dpio_types.h190 op_type op; member
193 binary_operation(const yy::location &l, op_type op, rvalue left, rvalue right) : in binary_operation()
194 resolvable(l), op(op), left(std::move(left)), right(std::move(right)) {} in binary_operation()
205 op_type op; member
208 unary_operation(const yy::location &l, op_type op, const rvalue &arg) : in unary_operation()
209 resolvable(l), op(op), arg(arg) {} in unary_operation()
457 mov_op op; member
459 …:location &l, const extended_mov &dest, const extended_mov &src, const mov_op& op = mov_op::none) :
460 instruction(l), dest(dest), src(src), op(op) {} in instruction()
Dpio_assembler.cpp105 switch (op) { in resolve()
128 switch (op) { in resolve()
349 return {inst_type::mov, (uint) dest.loc, (uint) src.loc | ((uint) op << 3u)}; in raw_encode()
/hal_rpi_pico-latest/src/rp2_common/hardware_xip_cache/
Dxip_cache.c40 …ot_in_flash_func(xip_cache_maintain)(uintptr_t start_offset, uintptr_t size_bytes, cache_op_t op) { in __no_inline_not_in_flash_func()
44 valid_params_if(HARDWARE_XIP_CACHE, (uint)op <= (uint)XIP_CACHE_OP_MAX); in __no_inline_not_in_flash_func()
48 *(io_wo_8 *) (XIP_MAINTENANCE_BASE + offset + (uintptr_t)op) = 0; in __no_inline_not_in_flash_func()
/hal_rpi_pico-latest/src/rp2_common/pico_bootrom/include/pico/
Dbootrom.h549 const rom_helper_flash_op_params_t *op = (const rom_helper_flash_op_params_t *)param; in rom_helper_flash_op() local
551 *(op->res) = func(op->flags, op->addr, op->size_bytes, op->buf); in rom_helper_flash_op()
846 const rom_helper_explicit_buy_params_t *op = (const rom_helper_explicit_buy_params_t *)param; in rom_helper_explicit_buy() local
848 *(op->res) = func(op->buffer, op->buffer_size); in rom_helper_explicit_buy()
/hal_rpi_pico-latest/src/rp2_common/pico_atomic/
Datomic.c169 #define ATOMIC_RMW(n, type, opname, op) \ argument
173 *(volatile type *)ptr = tmp op val; \
/hal_rpi_pico-latest/bazel/
DBUILD.bazel54 # but for some purposes the library needs to be a no-op.
/hal_rpi_pico-latest/
DCMakeLists.txt7 # This is a no-op unless we are the top-level CMakeLists.txt