| /hal_rpi_pico-latest/src/rp2_common/pico_sha256/ |
| D | sha256.c | 20 bool __weak pico_sha256_lock(pico_sha256_state_t *state) { in pico_sha256_lock() argument 23 state->locked = true; in pico_sha256_lock() 27 void __weak pico_sha256_unlock(pico_sha256_state_t *state) { in pico_sha256_unlock() argument 28 assert(state->locked); in pico_sha256_unlock() 30 state->locked = false; in pico_sha256_unlock() 33 int pico_sha256_try_start(pico_sha256_state_t *state, enum sha256_endianness endianness, bool use_d… in pico_sha256_try_start() argument 34 memset(state, 0, sizeof(*state)); in pico_sha256_try_start() 35 if (!pico_sha256_lock(state)) return PICO_ERROR_RESOURCE_IN_USE; in pico_sha256_try_start() 36 state->endianness = endianness; in pico_sha256_try_start() 38 state->channel = (int8_t)dma_claim_unused_channel(false); in pico_sha256_try_start() [all …]
|
| /hal_rpi_pico-latest/test/pico_sha256_test/ |
| D | pico_sha256_test.c | 21 pico_sha256_state_t state; in run_test() local 32 int rc = pico_sha256_start_blocking(&state, SHA256_BIG_ENDIAN, use_dma); in run_test() 34 pico_sha256_update_blocking(&state, NULL, 0); in run_test() 35 pico_sha256_finish(&state, &result); in run_test() 46 rc = pico_sha256_start_blocking(&state, SHA256_BIG_ENDIAN, use_dma); in run_test() 48 pico_sha256_update_blocking(&state, nist_1, sizeof(nist_1)); in run_test() 49 pico_sha256_finish(&state, &result); in run_test() 62 rc = pico_sha256_start_blocking(&state, SHA256_BIG_ENDIAN, use_dma); in run_test() 64 pico_sha256_update_blocking(&state, rc_4_16, sizeof(rc_4_16)); in run_test() 65 pico_sha256_finish(&state, &result); in run_test() [all …]
|
| /hal_rpi_pico-latest/src/rp2_common/pico_sha256/include/pico/ |
| D | sha256.h | 72 int pico_sha256_try_start(pico_sha256_state_t *state, enum sha256_endianness endianness, bool use_d… 86 int pico_sha256_start_blocking_until(pico_sha256_state_t *state, enum sha256_endianness endianness,… 99 static inline int pico_sha256_start_blocking(pico_sha256_state_t *state, enum sha256_endianness end… in pico_sha256_start_blocking() argument 100 return pico_sha256_start_blocking_until(state, endianness, use_dma, at_the_end_of_time); in pico_sha256_start_blocking() 118 void pico_sha256_update(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_bytes); 133 void pico_sha256_update_blocking(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_… 144 void pico_sha256_finish(pico_sha256_state_t *state, sha256_result_t *out);
|
| /hal_rpi_pico-latest/src/rp2_common/hardware_powman/ |
| D | powman.c | 128 uint32_t state_reg = powman_hw->state & POWMAN_STATE_CURRENT_BITS; in powman_get_power_state() 139 int powman_set_power_state(powman_power_state state) { in powman_set_power_state() argument 141 powman_clear_bits(&powman_hw->state, POWMAN_STATE_REQ_IGNORED_BITS); in powman_set_power_state() 142 powman_debug("powman: Requesting state %x\n", state); in powman_set_power_state() 143 powman_write(&powman_hw->state, (~state << POWMAN_STATE_REQ_LSB) & POWMAN_STATE_REQ_BITS); in powman_set_power_state() 146 if (powman_hw->state & POWMAN_STATE_REQ_IGNORED_BITS) { in powman_set_power_state() 151 bool state_valid = (powman_hw->state & POWMAN_STATE_BAD_SW_REQ_BITS) == 0; in powman_set_power_state() 158 if (!powman_power_state_is_domain_on(state, POWMAN_POWER_DOMAIN_SWITCHED_CORE)) { in powman_set_power_state() 167 if (powman_hw->state & POWMAN_STATE_WAITING_BITS) { in powman_set_power_state() 178 while(powman_hw->state & POWMAN_STATE_CHANGING_BITS) tight_loop_contents(); in powman_set_power_state() [all …]
|
| /hal_rpi_pico-latest/test/hardware_sync_spin_lock_test/ |
| D | hardware_sync_spin_lock_test.c | 76 xrand_state_t state = XRAND_DEFAULT_INIT; in counter_test_per_core() local 79 xrand_jump(&state); in counter_test_per_core() 82 uint lock_index = xrand_next(&state) & lock_index_mask; in counter_test_per_core() 88 busy_wait_at_least_cycles(xrand_next(&state) & 0xffu); in counter_test_per_core() 95 xrand_state_t state = XRAND_DEFAULT_INIT; in counter_try_test_per_core() local 98 xrand_jump(&state); in counter_try_test_per_core() 101 uint lock_index = xrand_next(&state) & lock_index_mask; in counter_try_test_per_core() 109 busy_wait_at_least_cycles(xrand_next(&state) & 0xffu); in counter_try_test_per_core()
|
| /hal_rpi_pico-latest/src/rp2_common/hardware_flash/ |
| D | flash.c | 83 …id __no_inline_not_in_flash_func(flash_rp2350_save_qmi_cs1)(flash_rp2350_qmi_save_state_t *state) { in __no_inline_not_in_flash_func() 84 state->timing = qmi_hw->m[1].timing; in __no_inline_not_in_flash_func() 85 state->rcmd = qmi_hw->m[1].rcmd; in __no_inline_not_in_flash_func() 86 state->rfmt = qmi_hw->m[1].rfmt; in __no_inline_not_in_flash_func() 89 …nline_not_in_flash_func(flash_rp2350_restore_qmi_cs1)(const flash_rp2350_qmi_save_state_t *state) { in __no_inline_not_in_flash_func() 96 qmi_hw->m[1].timing = state->timing; in __no_inline_not_in_flash_func() 97 qmi_hw->m[1].rcmd = state->rcmd; in __no_inline_not_in_flash_func() 98 qmi_hw->m[1].rfmt = state->rfmt; in __no_inline_not_in_flash_func()
|
| /hal_rpi_pico-latest/src/rp2_common/hardware_powman/include/hardware/ |
| D | powman.h | 185 int powman_set_power_state(powman_power_state state); 214 static inline bool powman_power_state_is_domain_on(powman_power_state state, enum powman_power_doma… in powman_power_state_is_domain_on() argument 216 return state & (1u << domain); in powman_power_state_is_domain_on()
|
| /hal_rpi_pico-latest/tools/pioasm/gen/ |
| D | parser.cpp | 169 : state (empty_state) in by_state() 173 : state (that.state) in by_state() 179 state = empty_state; in clear() 185 state = that.state; in move() 190 : state (s) in by_state() 196 if (state == empty_state) in kind() 199 return YY_CAST (symbol_kind_type, yystos_[+state]); in kind() 206 : super_type (YY_MOVE (that.state), YY_MOVE (that.location)) in stack_symbol_type() 294 that.state = empty_state; in stack_symbol_type() 393 state = that.state; in operator =() [all …]
|
| D | lexer.cpp | 146 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) argument
|
| D | parser.hpp | 2994 state_type state; member
|
| /hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/ |
| D | powman.h | 148 io_rw_32 state;
|
| /hal_rpi_pico-latest/src/rp2_common/pico_double/ |
| D | double_fma_dcp.S | 66 @ cf saving_func macro: but here we need to record the SP before the state save possibly changes it 586 @ cf saving_func macro: but here we need to record the SP before the state save possibly changes it
|
| /hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/ |
| D | LICENSE.txt | 130 5. Submission of Contributions. Unless You explicitly state otherwise,
|