/hal_rpi_pico-3.4.0/src/rp2_common/pico_rand/ |
D | rand.c | 177 uint which = 0; in initialise_rand() local 180 local_rng_state.r[which] ^= splitmix64(ram_hash); in initialise_rand() 181 which ^= 1; in initialise_rand() 195 local_rng_state.r[which] ^= splitmix64(unique_id.board_id_u64); in initialise_rand() 196 which ^= 1; in initialise_rand() 210 … local_rng_state.r[which] ^= splitmix64(capture_additional_rosc_samples(8 * sizeof(rosc_samples))); in initialise_rand() 211 which ^= 1; in initialise_rand() 217 local_rng_state.r[which] ^= splitmix64(time_us_64()); in initialise_rand() 218 which ^= 1; in initialise_rand() 260 uint which = 0; in get_rand_64() local [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_pio/ |
D | pio.c | 25 uint which = pio_get_index(pio); in pio_sm_claim() local 26 if (which) { in pio_sm_claim() 41 uint which = pio_get_index(pio); in pio_sm_unclaim() local 42 hw_claim_clear(&claimed, which * NUM_PIO_STATE_MACHINES + sm); in pio_sm_unclaim() 47 uint which = pio_get_index(pio); in pio_claim_unused_sm() local 48 uint base = which * NUM_PIO_STATE_MACHINES; in pio_claim_unused_sm() 56 uint which = pio_get_index(pio); in pio_sm_is_claimed() local 57 return hw_is_claimed(&claimed, which * NUM_PIO_STATE_MACHINES + sm); in pio_sm_is_claimed()
|
/hal_rpi_pico-3.4.0/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-3.4.0/src/rp2_common/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-3.4.0/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-3.4.0/src/rp2_common/pico_int64_ops/ |
D | CMakeLists.txt | 9 # add alias "default" which is just pico.
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_bit_ops/ |
D | CMakeLists.txt | 8 # add alias "default" which is just pico.
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_divider/ |
D | CMakeLists.txt | 8 # add alias "default" which is just hardware.
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_mem_ops/ |
D | CMakeLists.txt | 8 # add alias "default" which is just pico.
|
D | mem_ops_aeabi.S | 51 # lump them both together because likely both to be used, in which case doing so saves 1 word
|
/hal_rpi_pico-3.4.0/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-3.4.0/src/rp2_common/pico_printf/ |
D | CMakeLists.txt | 10 # add alias "default" which is just pico.
|
/hal_rpi_pico-3.4.0/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-3.4.0/ |
D | README.md | 161 # Add pico_stdlib library which aggregates commonly used features 183 … of additional libraries (e.g. wireless support when building for `PICO_BOARD=pico_w`) which cannot 184 be built without a board which provides the requisite functionality. 186 … 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-3.4.0/src/rp2_common/ |
D | CMakeLists.txt | 8 # HAL items which expose a public (inline) functions/macro API above the raw hardware
|
/hal_rpi_pico-3.4.0/tools/ |
D | CMakeLists.txt | 3 # potentially has a PRE_RELEASE_ID suffix, which will trip up the find_package call.
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_double/ |
D | CMakeLists.txt | 10 # add alias "default" which is just pico.
|
D | double_v1_rom_shim.S | 362 @ can have rt3==rx, in which case rx trashed 363 @ can have rt4==ry, in which case ry trashed 431 @ can have rt3==rx, in which case rx trashed 432 @ can have rt4==ry, in which case ry trashed
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_float/ |
D | CMakeLists.txt | 10 # add alias "default" which is just rom.
|
/hal_rpi_pico-3.4.0/test/kitchen_sink/ |
D | CMakeLists.txt | 95 # Explicitly suppress warnings in TinyUSB files which have them (this has to be done
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_lwip/ |
D | CMakeLists.txt | 20 …# argh... wanted to use this, but they dump stuff into the source tree, which breaks parallel buil… 85 # APIFILES: The files which implement the sequential and socket APIs.
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_standard_link/ |
D | memmap_copy_to_ram.ld | 55 The debugger will use the ELF entry point, which is the _entry_point
|
D | memmap_blocked_ram.ld | 55 The debugger will use the ELF entry point, which is the _entry_point
|