/hal_rpi_pico-latest/src/rp2_common/pico_btstack/ |
D | btstack_flash_bank.c | 79 static void pico_flash_bank_read(void *context, int bank, uint32_t offset, uint8_t *buffer, uint32_… in pico_flash_bank_read() argument 81 DEBUG_PRINT("read: bank %d offset %u size %u\n", bank, offset, size); in pico_flash_bank_read() 86 assert(offset < PICO_FLASH_BANK_SIZE); in pico_flash_bank_read() 87 if (offset >= PICO_FLASH_BANK_SIZE) return; in pico_flash_bank_read() 89 assert((offset + size) <= PICO_FLASH_BANK_SIZE); in pico_flash_bank_read() 90 if ((offset + size) > PICO_FLASH_BANK_SIZE) return; in pico_flash_bank_read() 93 …_BASE + pico_flash_bank_get_storage_offset_func() + (PICO_FLASH_BANK_SIZE * bank) + offset), size); in pico_flash_bank_read() 96 static void pico_flash_bank_write(void * context, int bank, uint32_t offset, const uint8_t *data, u… in pico_flash_bank_write() argument 98 DEBUG_PRINT("write: bank %d offset %u size %u\n", bank, offset, size); in pico_flash_bank_write() 103 assert(offset < PICO_FLASH_BANK_SIZE); in pico_flash_bank_write() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_xip_cache/ |
D | xip_cache.c | 47 for (uintptr_t offset = start_offset; offset < end; offset += XIP_CACHE_LINE_SIZE) { in __no_inline_not_in_flash_func() local 48 *(io_wo_8 *) (XIP_MAINTENANCE_BASE + offset + (uintptr_t)op) = 0; in __no_inline_not_in_flash_func() 75 for (uintptr_t offset = start_offset; offset < end; offset += 4u) { in __no_inline_not_in_flash_func() local 76 *(io_wo_32 *)(offset + XIP_BASE) = 0; in __no_inline_not_in_flash_func()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/ |
D | pio.c | 132 static int add_program_at_offset_check(PIO pio, const pio_program_t *program, uint offset) { in add_program_at_offset_check() argument 133 valid_params_if(HARDWARE_PIO, offset < PIO_INSTRUCTION_COUNT); in add_program_at_offset_check() 134 valid_params_if(HARDWARE_PIO, offset + program->length <= PIO_INSTRUCTION_COUNT); in add_program_at_offset_check() 139 …if (program->origin >= 0 && (uint)program->origin != offset) return PICO_ERROR_BAD_ALIGNMENT; // t… in add_program_at_offset_check() 142 return (used_mask & (program_mask << offset)) ? PICO_ERROR_INSUFFICIENT_RESOURCES : PICO_OK; in add_program_at_offset_check() 153 bool pio_can_add_program_at_offset(PIO pio, const pio_program_t *program, uint offset) { in pio_can_add_program_at_offset() argument 155 bool rc = add_program_at_offset_check(pio, program, offset) == 0; 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() argument 161 int rc = add_program_at_offset_check(pio, program, offset); in add_program_at_offset() 165 …pio->instr_mem[offset + i] = pio_instr_bits_jmp != _pio_major_instr_bits(instr) ? instr : instr + … in add_program_at_offset() [all …]
|
/hal_rpi_pico-latest/src/rp2350/pico_platform/include/pico/ |
D | asm_helper.S | 62 .macro __pre_init_with_offset func, offset, priority_string1 65 .word \func + \offset
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/ |
D | cybt_shared_bus_driver.h | 65 cybt_result_t cybt_mem_write_idx(cybt_addr_idx_t mem_idx, uint32_t offset, const uint8_t *p_data, u… 66 cybt_result_t cybt_mem_read_idx(cybt_addr_idx_t mem_idx, uint32_t offset, uint8_t *p_data, uint32_t…
|
D | cybt_shared_bus_driver.c | 665 cybt_result_t cybt_mem_write_idx(cybt_addr_idx_t mem_idx, uint32_t offset, const uint8_t *p_data, u… in cybt_mem_write_idx() argument 667 assert(offset + data_len <= BTSDIO_FWBUF_SIZE); // writing out of bounds? in cybt_mem_write_idx() 668 if (mem_idx != H2B_BUF_ADDR_IDX || (offset + data_len) > BTSDIO_FWBUF_SIZE) { in cybt_mem_write_idx() 675 uint32_t mem_addr = cybt_get_addr(mem_idx) + offset; in cybt_mem_write_idx() 679 cybt_result_t cybt_mem_read_idx(cybt_addr_idx_t mem_idx, uint32_t offset, uint8_t *p_data, uint32_t… in cybt_mem_read_idx() argument 681 assert(offset + data_len <= BTSDIO_FWBUF_SIZE); // reading out of bounds? in cybt_mem_read_idx() 682 if (mem_idx != B2H_BUF_ADDR_IDX || (offset + data_len) > BTSDIO_FWBUF_SIZE) { in cybt_mem_read_idx() 686 uint32_t mem_addr = cybt_get_addr(mem_idx) + offset; in cybt_mem_read_idx()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_base/include/hardware/ |
D | address_mapped.h | 55 #define check_hw_layout(type, member, offset) static_assert(offsetof(type, member) == (offset), "hw… argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/ |
D | pio.h | 935 bool pio_can_add_program_at_offset(PIO pio, const pio_program_t *program, uint offset); 960 int pio_add_program_at_offset(PIO pio, const pio_program_t *program, uint offset); 1976 … pio_claim_free_sm_and_add_program(const pio_program_t *program, PIO *pio, uint *sm, uint *offset); 2000 …m_for_gpio_range(const pio_program_t *program, PIO *pio, uint *sm, uint *offset, uint gpio_base, u… 2011 void pio_remove_program_and_unclaim_sm(const pio_program_t *program, PIO pio, uint sm, uint offset);
|
/hal_rpi_pico-latest/src/rp2_common/pico_float/ |
D | float_conv_m33.S | 259 adds r1,r3 @ offset exponent by fix precision; r1 is now required left shift 328 adds r1,r2 @ offset exponent by fix precision; r1 is now required left shift
|
D | float_v1_rom_shim_rp2040.S | 265 add r2,r12 @ exponent plus offset for required binary point position
|
D | float_sci_m33.S | 41 @ r1 exponent e>=-32, typically offset by +9 536 @ r1 exponent offset [fpack_q only]
|
D | float_aeabi_rp2040.S | 413 adds r0,#1 @ correct exponent offset
|
D | float_sci_m33_vfp.S | 40 @ r1 exponent e>=-32, typically offset by +9 461 @ here we have a quadrant count in r12 and a signed offset r0 from r12*π/2
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_conv_m33.S | 270 adds r2,r2,r3,lsr#21 @ offset exponent by fix precision; r1 is now required left shift 345 adds r2,r3 @ offset exponent by fix precision; r2 is now required left shift
|
D | double_sci_m33.S | 53 @ r2 exponent e>=-32, typically offset by +12 65 …asrs r8,r2,#5 @ k=e/32, k<=32 for double with e offset <32; with e offsets up to 12+… 576 @ r4 exponent offset [dpack_q only] 627 @ r2 quotient offset 633 @ r2 quotient+offset 757 add r12,r2,#0x3fe @ exponent offset
|
D | double_fma_dcp.S | 256 …add r3,r3,r14,lsl#20 @ note that "implied" 1 is present in r3, giving an offset of 1 in the… 571 add r3,r3,#0x40000000 @ otherwise offset exponents by +1024
|
/hal_rpi_pico-latest/docs/ |
D | normalise.css | 376 outline-offset: -2px; /* 2 */
|
/hal_rpi_pico-latest/tools/pioasm/gen/ |
D | lexer.cpp | 2157 int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); in yyinput() local 2193 (yy_c_buf_p) = (yytext_ptr) + offset; in yyinput()
|