/hal_rpi_pico-latest/src/rp2_common/pico_crt0/ |
D | crt0_riscv.S | 53 .word 0 54 .word 0 56 .word 0 57 .word 0 58 .word 0 60 .word 0 61 .word 0 62 .word 0 169 .word isr_irq0 170 .word isr_irq1 [all …]
|
D | crt0.S | 32 .word __StackTop 33 .word _reset_handler 34 .word isr_nmi 35 .word isr_hardfault 36 .word isr_invalid // Reserved, should never fire 37 .word isr_invalid // Reserved, should never fire 38 .word isr_invalid // Reserved, should never fire 39 .word isr_invalid // Reserved, should never fire 40 .word isr_invalid // Reserved, should never fire 41 .word isr_invalid // Reserved, should never fire [all …]
|
D | embedded_start_block.inc.S | 30 .word PICOBIN_BLOCK_MARKER_START 83 .word _reset_handler 84 .word SRAM_END // stack pointer 93 .word __vectors 101 .word embedded_end_block - embedded_block 105 .word 0 107 .word PICOBIN_BLOCK_MARKER_END
|
D | embedded_end_block.inc.S | 5 .word PICOBIN_BLOCK_MARKER_START 15 .word embedded_block - embedded_end_block 16 .word PICOBIN_BLOCK_MARKER_END
|
/hal_rpi_pico-latest/src/rp2_common/pico_float/ |
D | float_sci_m33_vfp.S | 162 .word 0x3f800000 163 .word 0x3f82cd87 164 .word 0x3f85aac3 165 .word 0x3f88980f 166 .word 0x3f8b95c2 167 .word 0x3f8ea43a 168 .word 0x3f91c3d3 169 .word 0x3f94f4f0 170 .word 0x3f9837f0 171 .word 0x3f9b8d3a [all …]
|
D | float_conv_m33.S | 36 cbz r1,7f @ high word is zero? 57 orrs r12,r12,r0 @ all of low word into sticky bits: affects Z but not C 193 cbz r1,7f @ high word is zero? 213 orrs r12,r12,r0 @ all of low word into sticky bits: affects Z but not C
|
/hal_rpi_pico-latest/src/rp2_common/hardware_exception/ |
D | exception_table_riscv.S | 19 .word isr_riscv_machine_instr_align_exception 20 .word isr_riscv_machine_instr_fault_exception 21 .word isr_riscv_machine_instr_illegal_exception 22 .word isr_riscv_machine_ebreak_exception 23 .word isr_riscv_machine_load_align_exception 24 .word isr_riscv_machine_load_fault_exception 25 .word isr_riscv_machine_store_align_exception 26 .word isr_riscv_machine_store_fault_exception 27 .word isr_riscv_machine_ecall_umode_exception 28 .word isr_riscv_machine_ecall_smode_exception [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_mem_ops/ |
D | mem_ops_aeabi.S | 37 .word ROM_FUNC_MEMSET 38 .word ROM_FUNC_MEMCPY 39 .word ROM_FUNC_MEMSET4 40 .word ROM_FUNC_MEMCPY44 50 # lump them both together because likely both to be used, in which case doing so saves 1 word 51 # and it only costs 1 word if not
|
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/ |
D | irq_handler_chain.S | 43 ….word 0 // inst1 (either: lui ra, %hi(handler) or for the FIRST slot: jal t0, irq_handl… 44 ….word 0 // inst2 (either: jalr ra. %lo(handler)(ra) .word handler … 60 .word 0x0000000
|
/hal_rpi_pico-latest/src/rp2_common/pico_bit_ops/ |
D | bit_ops_aeabi.S | 29 .word ROM_FUNC_POPCOUNT32 30 .word ROM_FUNC_CLZ32 31 .word ROM_FUNC_CTZ32 32 .word ROM_FUNC_REVERSE32
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sha256/include/hardware/ |
D | sha256.h | 203 static inline void sha256_put_word(uint32_t word) { in sha256_put_word() argument 204 sha256_hw->wdata = word; in sha256_put_word()
|
/hal_rpi_pico-latest/test/pico_divider_test/ |
D | pico_divider_nesting_test.c | 69 static uint32_t word[2]; in do_dma_start() local 77 dma_channel_configure(ch, &c, &word[ch], &word[ch], 513 + ch * 23, true); in do_dma_start()
|
/hal_rpi_pico-latest/src/rp2_common/pico_sha256/include/pico/ |
D | sha256.h | 54 uint32_t word; member
|
/hal_rpi_pico-latest/src/rp2350/pico_platform/include/pico/ |
D | asm_helper.S | 65 .word \func + \offset
|
/hal_rpi_pico-latest/src/rp2_common/pico_multicore/ |
D | multicore.c | 261 uint32_t word = 0; in multicore_lockout_handshake() local 262 if (!multicore_fifo_pop_timeout_us((uint64_t)next_timeout_us, &word)) { in multicore_lockout_handshake() 265 if (word == magic) { in multicore_lockout_handshake()
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_fma_dcp.S | 132 umull r5,r6,r5,r12 @ shift up high word: r4:r5:r6 is now a_lo + 2^k a_hi 134 …umlal r4,r5,r4,r12 @ shift up low word, adding in: r4:r5:r6 is now (a_lo + 2^k a_hi) + (2… 138 cmp r7,#32 @ shift up by one more word? 140 adds r0,r0,r4 @ no more word shifts 179 cmn r7,#32 @ shift down one word? 194 adds r0,r0,r5 @ one word shift down 208 adds r0,r0,r6 @ two word shift down 324 cmp r7,#32 @ shift up by one more word? 326 subs r0,r0,r4 @ no more word shifts; this cannot go negative or have bad cancellation 361 …subs r1,r1,r4 @ shifting a up by one word: this cannot go negative or have bad cance… [all …]
|
D | double_conv_m33.S | 36 cbz r1,7f @ high word is zero? 104 cbz r1,7f @ high word zero? 287 ble 6f @ result fits in low word? 357 ble 5f @ result fits in low word?
|
/hal_rpi_pico-latest/src/rp2_common/pico_sha256/ |
D | sha256.c | 103 sha256_put_word(state->cache.word); in write_to_hardware()
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2040/ |
D | memmap_no_flash.ld | 189 /* Start and end symbols must be word-aligned */
|
D | memmap_blocked_ram.ld | 221 /* Start and end symbols must be word-aligned */
|
D | memmap_copy_to_ram.ld | 222 /* Start and end symbols must be word-aligned */
|
D | memmap_default.ld | 221 /* Start and end symbols must be word-aligned */
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2350/ |
D | memmap_no_flash.ld | 194 /* Start and end symbols must be word-aligned */
|
D | memmap_copy_to_ram.ld | 242 /* Start and end symbols must be word-aligned */
|
D | memmap_default.ld | 235 /* Start and end symbols must be word-aligned */
|