Home
last modified time | relevance | path

Searched refs:i (Results 1 – 25 of 96) sorted by relevance

1234

/hal_rpi_pico-latest/test/pico_time_test/
Dpico_time_test.c62 uint i = (uintptr_t)t->user_data; in repeating_timer_callback() local
63 hard_assert(i == (t - repeating_timers)); in repeating_timer_callback()
64 repeating_timer_callback_count[i]++; in repeating_timer_callback()
84 for(uint i=0; i<NUM_ALARMS; i++) { in main() local
85 if (i == alarm_pool_timer_alarm_num(alarm_pool_get_default())) { in main()
86 pools[i] = alarm_pool_get_default(); in main()
88 pools[i] = alarm_pool_create(i, MAX_TIMERS_PER_POOL); in main()
90 PICOTEST_CHECK_AND_ABORT(pools[i], "failed to create timer pool"); in main()
98 for(uint i = 0; i < NUM_TIMEOUTS; i++) { in main() local
102 if (1 == (i&127u)) { in main()
[all …]
/hal_rpi_pico-latest/test/hardware_sync_spin_lock_test/
Dhardware_sync_spin_lock_test.c27 for (int i = 0; i < NUM_SPIN_LOCKS; ++i) { in prepare_clear_counters() local
29 counter_local[j][i] = 0; in prepare_clear_counters()
31 counter_shared[i] = 0; in prepare_clear_counters()
40 for (int i = 0; i < NUM_SPIN_LOCKS; ++i) { in check_counter_sums() local
43 per_lock_sum += counter_local[j][i]; in check_counter_sums()
44 if (counter_local[j][i] > ITERATIONS) { in check_counter_sums()
46 i, j, counter_local[j][i], ITERATIONS); in check_counter_sums()
50 if (per_lock_sum != counter_shared[i]) { in check_counter_sums()
52 i, per_lock_sum, counter_shared[i] in check_counter_sums()
56 if (counter_shared[i] > ITERATIONS * NUM_CORES) { in check_counter_sums()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_unique_id/
Dunique_id.c21 for (int i = 0; i < PICO_UNIQUE_BOARD_ID_SIZE_BYTES; i++) in _retrieve_unique_id_on_boot() local
22 retrieved_id.id[i] = 0xee; in _retrieve_unique_id_on_boot()
42 for (int i = 0; i < PICO_UNIQUE_BOARD_ID_SIZE_BYTES; i++) { in _retrieve_unique_id_on_boot()
43 retrieved_id.id[i] = out.bytes[PICO_UNIQUE_BOARD_ID_SIZE_BYTES - 1 + 2 * 4 - i]; in _retrieve_unique_id_on_boot()
54 size_t i; in pico_get_unique_board_id_string() local
56 for (i = 0; (i < len - 1) && (i < PICO_UNIQUE_BOARD_ID_SIZE_BYTES * 2); i++) { in pico_get_unique_board_id_string()
57 int nibble = (retrieved_id.id[i/2] >> (4 - 4 * (i&1))) & 0xf; in pico_get_unique_board_id_string()
58 id_out[i] = (char)(nibble < 10 ? nibble + '0' : nibble + 'A' - 10); in pico_get_unique_board_id_string()
60 id_out[i] = 0; in pico_get_unique_board_id_string()
/hal_rpi_pico-latest/test/pico_stdlib_test/
Dpico_stdlib_test.c18 for (uint32_t i = 0; i < 10000; i++) { in test_builtin_bitops() local
20 i, in test_builtin_bitops()
21 1u << (i & 31u), in test_builtin_bitops()
22 i * 12355821u, in test_builtin_bitops()
25 i, in test_builtin_bitops()
26 1ull << (i & 63u), in test_builtin_bitops()
27 i * 12345678123125ull, in test_builtin_bitops()
83 for (int i = 0; i < 64; i++) { in main() local
84 uint32_t x = 1 << i; in main()
85 uint64_t xl = 1ull << i; in main()
[all …]
/hal_rpi_pico-latest/tools/pioasm/
Dmain.cpp37 int i = 1; in main() local
38 for (; !res && i < argc; i++) { in main()
39 if (argv[i][0] != '-') break; in main()
40 if (argv[i] == std::string("-o")) { in main()
41 if (++i < argc) { in main()
42 format = argv[i]; in main()
47 } else if (argv[i] == std::string("-p")) { in main()
48 if (++i < argc) { in main()
49 options.emplace_back(argv[i]); in main()
54 } else if (argv[i] == std::string("-v")) { in main()
[all …]
Dada_output.cpp56 for(std::string::size_type i = 0; i < identifier.size(); ++i) { in ada_case() local
57 if ((i == 0) || (identifier[i - 1] == '_')) { in ada_case()
58 identifier[i] = toupper(identifier[i]); in ada_case()
124 for (int i = 0; i < (int)program.instructions.size(); i++) { in output() local
125 const auto &inst = program.instructions[i]; in output()
126 if (i == program.wrap_target) { in output()
129 if (i == (int)program.instructions.size() - 1) { in output()
132 … fprintf(out, " 16#%04x#%s -- %2d: %s\n", (uint16_t)inst, trailing_comma.c_str(), i, in output()
134 if (i == program.wrap) { in output()
/hal_rpi_pico-latest/test/pico_divider_test/
Dpico_divider_nesting_test.c28 for (int i=0; i<100;i++) { in timer_callback() local
42 for(int i=0;i<10;i++) { in timer_callback() local
91 for (int i=0; i<80;i++) { in test_irq_handler0() local
112 for (int i=0; i<130;i++) { in test_irq_handler1() local
161 for(uint i=0;i<100;i++) { in test_nesting() local
224 for(uint i=0;i<=100;i+=20) { in test_nesting() local
226 f0t = tanf(i * 50); in test_nesting()
227 f0c = cosf(i * 50); in test_nesting()
228 f0s = sinf(i * 50); in test_nesting()
229 d0t = tan(i * 1000); in test_nesting()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_bootsel_via_double_reset/
Dpico_bootsel_via_double_reset.c64 for (uint i = 0; i < count_of(magic_token); i++) { in double_tap_flag_is_set() local
65 if (magic_location[i] != magic_token[i]) { in double_tap_flag_is_set()
73 for (uint i = 0; i < count_of(magic_token); i++) { in set_double_tap_flag() local
74 magic_location[i] = magic_token[i]; in set_double_tap_flag()
/hal_rpi_pico-latest/test/pico_stdio_test/
Dpico_stdio_test.c17 for(int i=0;i<1000;i++) { in deadlock_test_core1() local
19 printf("Hello from core 1 - %d\n", i); in deadlock_test_core1()
36 for(int i=0;i<10;i++) { in main() local
37 printf("Hello %d\n", i); in main()
/hal_rpi_pico-latest/src/rp2_common/pico_float/
Dfloat_init_rom_rp2040.c50 for(uint i=SF_TABLE_V1_SIZE/4; i<SF_TABLE_V2_SIZE/4; i++) { in __aeabi_float_init() local
51 sf_table[i] = (uintptr_t)float_table_shim_on_use_helper; in __aeabi_float_init()
60 for(uint i=0;i<SF_TABLE_V2_SIZE/4;i++) { in __aeabi_float_init() local
61 if (!sf_table[i]) sf_table[i] = (uintptr_t)missing_float_func_shim; in __aeabi_float_init()
/hal_rpi_pico-latest/test/cmsis_test/
Dcmsis_test.c11 __STATIC_FORCEINLINE int some_function(int i) { in some_function() argument
12 return __CLZ(i); in some_function()
28 for(int i=0;i<10;i++) { in main() local
29 printf("%d %d\n", i, some_function(i)); in main()
/hal_rpi_pico-latest/src/rp2_common/pico_double/
Ddouble_init_rom_rp2040.c36 for(uint i=0; i<SF_TABLE_V2_SIZE/4; i++) { in __aeabi_double_init() local
37 sd_table[i] = (uintptr_t)double_table_shim_on_use_helper; in __aeabi_double_init()
43 for(uint i=0;i<SF_TABLE_V2_SIZE/4;i++) { in __aeabi_double_init() local
44 sd_table[i] = (uintptr_t)missing_double_func_shim; in __aeabi_double_init()
/hal_rpi_pico-latest/test/pico_float_test/
Dpico_float_test_hazard3.c175 for (int i = 0; i < n_tests; ++i) { in run_tests() local
176 uint32_t actual = func(tests[i].x, tests[i].y); in run_tests()
177 if (tests[i].expect != actual) { in run_tests()
178 printf("%08x %s %08x -> %08x", tests[i].x, op_str, tests[i].y, tests[i].expect); in run_tests()
/hal_rpi_pico-latest/src/rp2_common/pico_clib_interface/
Dllvm_libc_interface.c54 for (size_t i = 0; i < size; i++) { in __llvm_libc_stdio_read() local
55 buf[i] = getchar_timeout_us(0); in __llvm_libc_stdio_read()
62 for (size_t i = 0; i < size; i++) { in __llvm_libc_stdio_write() local
63 putchar_raw(buf[i]); in __llvm_libc_stdio_write()
/hal_rpi_pico-latest/src/rp2_common/pico_runtime_init/
Druntime_init_clocks.c33 for (int i = 0; i < (int)TICK_COUNT; ++i) { in start_all_ticks() local
34 tick_start((tick_gen_num_t)i, cycles); in start_all_ticks()
41 for (uint i = 0; i < CLK_COUNT; i++) { in runtime_init_clocks() local
42 clock_set_reported_hz(i, 48 * PICO_MHZ); in runtime_init_clocks()
/hal_rpi_pico-latest/src/rp2_common/hardware_sha256/
Dsha256.c10 for (uint i = 0; i < count_of(out->words); i++) { in sha256_get_result() local
11 uint32_t data = sha256_hw->sum[i]; in sha256_get_result()
13 out->words[i] = data; in sha256_get_result()
/hal_rpi_pico-latest/src/rp2_common/hardware_dma/
Ddma.c29 for(uint i = 0; mask; i++, mask >>= 1u) { in dma_claim_mask() local
30 if (mask & 1u) dma_channel_claim(i); in dma_claim_mask()
40 for(uint i = 0; mask; i++, mask >>= 1u) { in dma_unclaim_mask() local
41 if (mask & 1u) dma_channel_unclaim(i); in dma_unclaim_mask()
78 for(uint i=0; i < NUM_DMA_IRQS; i++) { in dma_channel_cleanup() local
79 dma_irqn_set_channel_enabled(i, channel, false); in dma_channel_cleanup()
/hal_rpi_pico-latest/src/rp2_common/pico_bootrom/
Dbootrom.c40 for (unsigned int i = 0; i < count; i++) { in rom_funcs_lookup() local
41 table[i] = (uintptr_t) rom_func_lookup(table[i]); in rom_funcs_lookup()
42 if (!table[i]) ok = false; in rom_funcs_lookup()
91 for(uint i=0;i<4;i++) { in rom_get_boot_random() local
92 out[i] = result[i+1]; in rom_get_boot_random()
/hal_rpi_pico-latest/src/rp2_common/pico_rand/
Drand.c113 for (uint i = (PICO_RAND_RAM_HASH_START + 3) & ~3; i < PICO_RAND_RAM_HASH_END; i+=4) { in sdbm_hash64_sram() local
114 uint32_t c = *(uint32_t *) i; in sdbm_hash64_sram()
157 for (uint i = 0; i < count_of(trng_sample_words); i++) { in capture_additional_trng_samples() local
158 trng_sample_words[i] = trng_hw->ehr_data[i]; in capture_additional_trng_samples()
190 for(uint i=0; i<n; i++) { in capture_additional_rosc_samples() local
217 if (i == n - 1) { in capture_additional_rosc_samples()
300 for(uint i = 0; i < count_of(busctrl_hw->counter); i++) { in initialise_rand() local
301 if (busctrl_hw->counter[i].sel == BUSCTRL_PERFSEL0_RESET) { in initialise_rand()
302 idx = (int)i; in initialise_rand()
/hal_rpi_pico-latest/src/host/hardware_uart/
Duart.c92 for (size_t i = 0; i < len; i++) { in uart_write_blocking() local
93 uart_putc(uart, src[i]); in uart_write_blocking()
99 for (size_t i = 0; i < len; i++) { in uart_read_blocking() local
100 dst[i] = uart_getc(uart); in uart_read_blocking()
/hal_rpi_pico-latest/test/hardware_irq_test/
Dhardware_irq_test.c94 for(int i=0;ok && i<expected;i++) { in dma_check() local
95 if (fired[i] != va_arg(args, int)) { in dma_check()
105 for(int i=0;i<expected;i++) { in dma_check() local
106 if (i) printf(", "); in dma_check()
112 for(int i=0;i<fire_count;i++) { in dma_check() local
113 if (i) printf(", "); in dma_check()
114 printf("%d", fired[i]); in dma_check()
/hal_rpi_pico-latest/test/pico_sha256_test/
Dpico_sha256_test.c100 for(int i = 0; i < 1000000; i += BUFFER_SIZE) { in run_test() local
126 for(int i = 0; i < BUFFER_SIZE; i += sizeof(uint32_t)) { in run_test() local
127 sha256_put_word(*((uint32_t*)(buffer + i))); in run_test()
160 for(int i=0; i <= 1024; i++) { in run_test() local
163 pico_sha256_update(&state, buffer, i); in run_test()
/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/
Dgpio.c160 for(uint i=gpio;events8 && i<gpio+8;i++) { in gpio_default_irq_handler() local
162 if (events && !(raw_irq_mask[core] & (1ull << i))) { in gpio_default_irq_handler()
163 gpio_acknowledge_irq(i, events); in gpio_default_irq_handler()
165 callback(i, events); in gpio_default_irq_handler()
297 for(uint i=0;i<NUM_BANK0_GPIOS;i++) { in gpio_init_mask() local
299 gpio_init(i); in gpio_init_mask()
306 for (uint i = 0; i < MIN(NUM_BANK0_GPIOS, 32u); i++) { in gpio_set_function_masked() local
308 gpio_set_function(i, fn); in gpio_set_function_masked()
315 for (uint i = 0; i < MIN(NUM_BANK0_GPIOS, 64u); i++) { in gpio_set_function_masked64() local
317 gpio_set_function(i, fn); in gpio_set_function_masked64()
/hal_rpi_pico-latest/src/rp2_common/hardware_boot_lock/
Dboot_lock.c12 for (uint i = 0; i < NUM_BOOT_LOCKS; i++) { in boot_locks_reset() local
13 boot_unlock_unsafe(boot_lock_instance(i)); in boot_locks_reset()
/hal_rpi_pico-latest/src/rp2_common/pico_multicore/
Dmulticore.c346 for(uint i=0; i<NUM_CORES; i++) { in multicore_doorbell_claim_under_lock() local
347 if (core_mask & (1u << i)) { in multicore_doorbell_claim_under_lock()
348 set_claimed_bit(doorbell_claimed[i], doorbell_num); in multicore_doorbell_claim_under_lock()
365 for(int i=NUM_DOORBELLS-1; i>=0; i--) { in multicore_doorbell_claim_unused() local
366 if (multicore_doorbell_claim_under_lock((uint) i, core_mask, false)) { in multicore_doorbell_claim_unused()
367 rc = i; in multicore_doorbell_claim_unused()
381 for(uint i=0; i < NUM_CORES; i++) { in multicore_doorbell_unclaim() local
382 if (core_mask & (1u << i)) { in multicore_doorbell_unclaim()
383 assert(is_bit_claimed(doorbell_claimed[i], doorbell_num)); in multicore_doorbell_unclaim()
384 clear_claimed_bit(doorbell_claimed[i], doorbell_num); in multicore_doorbell_unclaim()

1234