/hal_rpi_pico-latest/src/rp2_common/pico_rand/ |
D | rand.c | 235 uint which = 0; in initialise_rand() local 238 local_rng_state.r[which] ^= splitmix64(ram_hash); in initialise_rand() 239 which ^= 1; in initialise_rand() 253 local_rng_state.r[which] ^= splitmix64(unique_id.board_id_u64); in initialise_rand() 254 which ^= 1; in initialise_rand() 268 … local_rng_state.r[which] ^= splitmix64(capture_additional_rosc_samples(8 * sizeof(rosc_samples))); in initialise_rand() 269 which ^= 1; in initialise_rand() 279 local_rng_state.r[which] ^= splitmix64(br.u64[0]); in initialise_rand() 280 local_rng_state.r[which ^ 1] ^= splitmix64(br.u64[1]); in initialise_rand() 286 local_rng_state.r[which] ^= splitmix64(time_us_64()); in initialise_rand() [all …]
|
/hal_rpi_pico-latest/tools/ |
D | bazel_common.py | 55 if shutil.which("bazelisk"): 56 return shutil.which("bazelisk") 57 if shutil.which("bazel"):
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/ |
D | pio.c | 26 uint which = pio_get_index(pio); in pio_sm_claim() local 29 which == 2 ? "PIO 2 SM (%d - 8) already claimed" : in pio_sm_claim() 31 which == 1 ? "PIO 1 SM (%d - 4) already claimed" : in pio_sm_claim() 33 hw_claim_or_assert(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm, msg); in pio_sm_claim() 44 uint which = pio_get_index(pio); in pio_sm_unclaim() local 45 hw_claim_clear(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm); in pio_sm_unclaim() 50 uint which = pio_get_index(pio); in pio_claim_unused_sm() local 51 uint base = which * NUM_PIO_STATE_MACHINES; in pio_claim_unused_sm() 59 uint which = pio_get_index(pio); in pio_sm_is_claimed() local 60 return hw_is_claimed(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm); in pio_sm_is_claimed()
|
/hal_rpi_pico-latest/src/host/ |
D | README.md | 5 … for testing and debugging higher level application code, or porting code which is not yet small e… 13 which uses the SDL2 library to add additional library support for pico_multicore, timers/alarms in …
|
/hal_rpi_pico-latest/src/rp2040/boot_stage2/ |
D | boot_stage2.ld | 2 /* We are loaded to the top 256 bytes of SRAM, which is above the bootrom
|
/hal_rpi_pico-latest/src/rp2350/boot_stage2/ |
D | boot_stage2.ld | 2 /* We are loaded to the top 256 bytes of SRAM, which is above the bootrom
|
/hal_rpi_pico-latest/src/common/pico_util/ |
D | BUILD.bazel | 18 # invalid_params_if() uses Statement Expressions, which aren't supported in MSVC.
|
/hal_rpi_pico-latest/src/common/pico_sync/ |
D | BUILD.bazel | 29 # valid_params_if() uses Statement Expressions, which aren't supported in MSVC.
|
/hal_rpi_pico-latest/test/hardware_irq_test/ |
D | hardware_irq_test.c | 32 int record_fire(int which) { in record_fire() argument 34 fired[fire_count++] = which; in record_fire()
|
/hal_rpi_pico-latest/src/rp2_common/pico_runtime/ |
D | CMakeLists.txt | 67 # FPGA_CHECK - checks for FPGA which allows Raspberry Pi to run your binary on FPGA 68 # PANIC - default panic impl which brings in stdio
|
/hal_rpi_pico-latest/src/rp2_common/pico_int64_ops/ |
D | CMakeLists.txt | 9 # add alias "default" which is just pico.
|
/hal_rpi_pico-latest/docs/ |
D | examples.md | 3 …[pico-examples](https://github.com/raspberrypi/pico-examples) repository, which contains complete …
|
D | mainpage.md | 19 …ws a simple specification of the build (via `CMakeLists.txt` files), from which CMake can generate… 23 The SDK builds an executable which is bare-metal, i.e. it includes the entirety of the code needed …
|
/hal_rpi_pico-latest/test/pico_float_test/llvm/ |
D | LICENSE.TXT | 49 have its own individual LICENSE.TXT file in the directory in which it appears. 50 This file will describe the copyrights, license, and restrictions which apply
|
/hal_rpi_pico-latest/src/rp2_common/pico_bit_ops/ |
D | CMakeLists.txt | 8 # add alias "default" which is just pico.
|
/hal_rpi_pico-latest/src/rp2_common/pico_mem_ops/ |
D | CMakeLists.txt | 8 # add alias "default" which is just pico.
|
D | mem_ops_aeabi.S | 50 # lump them both together because likely both to be used, in which case doing so saves 1 word
|
/hal_rpi_pico-latest/src/rp2_common/pico_divider/ |
D | CMakeLists.txt | 12 # add alias "default" which is hardware for RP2040 and compiler for RP2350
|
/hal_rpi_pico-latest/src/rp2_common/pico_printf/ |
D | CMakeLists.txt | 10 # add alias "default" which is just pico.
|
/hal_rpi_pico-latest/src/common/pico_time/ |
D | BUILD.bazel | 15 # invalid_params_if() uses Statement Expressions, which aren't supported in MSVC.
|
/hal_rpi_pico-latest/bazel/ |
D | BUILD.bazel | 19 # You tell bazel which `cc_library` provides the respective headers by
|
/hal_rpi_pico-latest/ |
D | README.md | 167 # Add pico_stdlib library which aggregates commonly used features 188 … of additional libraries (e.g. wireless support when building for `PICO_BOARD=pico_w`) which cannot 189 be built without a board which provides the requisite hardware functionality. 191 … boards defined in the SDK itself, look in [this directory](src/boards/include/boards) which has a
|
D | pico_sdk_init.cmake | 4 # Note: this file is perhaps named badly, as it provides a method pico_sdk_init which
|
/hal_rpi_pico-latest/cmake/preload/toolchains/util/ |
D | pico_arm_gcc_common.cmake | 6 …specified the user environment, type=int, default=PICO_DEFAULT_GCC_TRIPLE which is set based on PI…
|
/hal_rpi_pico-latest/bazel/util/ |
D | transition.bzl | 31 dictionary that tells `declare_transition()` which attrs to pull flag values 32 from. The common `src` attr tells the transition which build rule to apply
|