/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/ |
D | cmsis_gcc_m.h | 42 __STATIC_FORCEINLINE __NO_RETURN void __cmsis_start(void) in __cmsis_start() argument 127 __STATIC_FORCEINLINE uint32_t __get_CONTROL(void) in __get_CONTROL() argument 142 __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) in __TZ_get_CONTROL_NS() argument 183 __STATIC_FORCEINLINE uint32_t __get_IPSR(void) in __get_IPSR() argument 197 __STATIC_FORCEINLINE uint32_t __get_APSR(void) in __get_APSR() argument 211 __STATIC_FORCEINLINE uint32_t __get_xPSR(void) in __get_xPSR() argument 225 __STATIC_FORCEINLINE uint32_t __get_PSP(void) in __get_PSP() argument 240 __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) in __TZ_get_PSP_NS() argument 279 __STATIC_FORCEINLINE uint32_t __get_MSP(void) in __get_MSP() argument 294 __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void) in __TZ_get_MSP_NS() argument [all …]
|
D | cmsis_armclang_m.h | 128 __STATIC_FORCEINLINE uint32_t __get_CONTROL(void) in __get_CONTROL() argument 143 __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) in __TZ_get_CONTROL_NS() argument 184 __STATIC_FORCEINLINE uint32_t __get_IPSR(void) in __get_IPSR() argument 198 __STATIC_FORCEINLINE uint32_t __get_APSR(void) in __get_APSR() argument 212 __STATIC_FORCEINLINE uint32_t __get_xPSR(void) in __get_xPSR() argument 226 __STATIC_FORCEINLINE uint32_t __get_PSP(void) in __get_PSP() argument 241 __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) in __TZ_get_PSP_NS() argument 280 __STATIC_FORCEINLINE uint32_t __get_MSP(void) in __get_MSP() argument 295 __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void) in __TZ_get_MSP_NS() argument 335 __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void) in __TZ_get_SP_NS() argument [all …]
|
D | cmsis_clang_m.h | 134 __STATIC_FORCEINLINE uint32_t __get_CONTROL(void) in __get_CONTROL() argument 149 __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) in __TZ_get_CONTROL_NS() argument 190 __STATIC_FORCEINLINE uint32_t __get_IPSR(void) in __get_IPSR() argument 204 __STATIC_FORCEINLINE uint32_t __get_APSR(void) in __get_APSR() argument 218 __STATIC_FORCEINLINE uint32_t __get_xPSR(void) in __get_xPSR() argument 232 __STATIC_FORCEINLINE uint32_t __get_PSP(void) in __get_PSP() argument 247 __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) in __TZ_get_PSP_NS() argument 286 __STATIC_FORCEINLINE uint32_t __get_MSP(void) in __get_MSP() argument 301 __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void) in __TZ_get_MSP_NS() argument 341 __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void) in __TZ_get_SP_NS() argument [all …]
|
D | armv7m_cachel1.h | 55 __STATIC_FORCEINLINE void SCB_EnableICache (void) in SCB_EnableICache() argument 76 __STATIC_FORCEINLINE void SCB_DisableICache (void) in SCB_DisableICache() argument 93 __STATIC_FORCEINLINE void SCB_InvalidateICache (void) in SCB_InvalidateICache() argument 139 __STATIC_FORCEINLINE void SCB_EnableDCache (void) in SCB_EnableDCache() argument 179 __STATIC_FORCEINLINE void SCB_DisableDCache (void) in SCB_DisableDCache() argument 247 __STATIC_FORCEINLINE void SCB_InvalidateDCache (void) in SCB_InvalidateDCache() argument 282 __STATIC_FORCEINLINE void SCB_CleanDCache (void) in SCB_CleanDCache() argument 317 __STATIC_FORCEINLINE void SCB_CleanInvalidateDCache (void) in SCB_CleanInvalidateDCache() argument
|
D | cmsis_tiarmclang_m.h | 693 __STATIC_FORCEINLINE void __enable_irq(void) in __enable_irq() argument 706 __STATIC_FORCEINLINE void __disable_irq(void) in __disable_irq() argument 718 __STATIC_FORCEINLINE uint32_t __get_CONTROL(void) in __get_CONTROL() argument 733 __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) in __TZ_get_CONTROL_NS() argument 774 __STATIC_FORCEINLINE uint32_t __get_IPSR(void) in __get_IPSR() argument 788 __STATIC_FORCEINLINE uint32_t __get_APSR(void) in __get_APSR() argument 802 __STATIC_FORCEINLINE uint32_t __get_xPSR(void) in __get_xPSR() argument 816 __STATIC_FORCEINLINE uint32_t __get_PSP(void) in __get_PSP() argument 831 __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) in __TZ_get_PSP_NS() argument 870 __STATIC_FORCEINLINE uint32_t __get_MSP(void) in __get_MSP() argument [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_runtime_init/ |
D | runtime_init.c | 16 void __weak runtime_init_bootrom_reset(void) { in runtime_init_bootrom_reset() argument 32 void __weak runtime_init_per_core_bootrom_reset(void) { in runtime_init_per_core_bootrom_reset() argument 56 void __weak runtime_init_early_resets(void) { in runtime_init_early_resets() argument 97 void __weak runtime_init_usb_power_down(void) { in runtime_init_usb_power_down() argument 116 void __weak runtime_init_per_core_enable_coprocessors(void) { in runtime_init_per_core_enable_coprocessors() argument 148 void __weak runtime_init_post_clock_resets(void) { in runtime_init_post_clock_resets() argument 165 void __weak runtime_init_rp2040_gpio_ie_disable(void) { in runtime_init_rp2040_gpio_ie_disable() argument 183 void __weak runtime_init_spin_locks_reset(void) { in runtime_init_spin_locks_reset() argument 203 void runtime_init_install_ram_vector_table(void) { in runtime_init_install_ram_vector_table() argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sync/include/hardware/ |
D | sync.h | 71 __force_inline static void __nop(void) { in __nop() argument 90 __force_inline static void __sev(void) { in __sev() argument 106 __force_inline static void __wfe(void) { in __wfe() argument 121 __force_inline static void __wfi(void) { in __wfi() argument 132 __force_inline static void __dmb(void) { in __dmb() argument 147 __force_inline static void __dsb(void) { in __dsb() argument 162 __force_inline static void __isb(void) { in __isb() argument 173 __force_inline static void __mem_fence_acquire(void) { in __mem_fence_acquire() argument 189 __force_inline static void __mem_fence_release(void) { in __mem_fence_release() argument 206 __force_inline static uint32_t save_and_disable_interrupts(void) { in save_and_disable_interrupts() argument
|
/hal_rpi_pico-latest/src/rp2350/pico_platform/include/pico/ |
D | platform.h | 80 static __force_inline void tight_loop_contents(void) {} in tight_loop_contents() argument 126 static inline bool running_on_fpga(void) {return false;} in running_on_fpga() argument 131 static inline bool running_in_sim(void) {return false;} in running_in_sim() argument 139 static __force_inline void __breakpoint(void) { in __breakpoint() argument 152 __force_inline static uint get_core_num(void) { in get_core_num() argument 169 static __force_inline uint __get_current_exception(void) { in __get_current_exception() argument 199 __force_inline static bool pico_processor_state_is_nonsecure(void) { in pico_processor_state_is_nonsecure() argument 233 static inline uint8_t rp2040_chip_version(void) { in rp2040_chip_version() argument 241 static inline uint8_t rp2040_rom_version(void) { in rp2040_rom_version() argument
|
/hal_rpi_pico-latest/test/hardware_sync_spin_lock_test/ |
D | hardware_sync_spin_lock_test.c | 25 void prepare_clear_counters(void) { in prepare_clear_counters() argument 36 bool check_counter_sums(void) { in check_counter_sums() argument 115 void counter_test1(void) { in counter_test1() argument 119 void counter_test2(void) { in counter_test2() argument 123 void counter_test3(void) { in counter_test3() argument 127 void counter_test4(void) { in counter_test4() argument 131 void counter_test5(void) { in counter_test5() argument 135 void counter_try_test1(void) { in counter_try_test1() argument 139 void counter_try_test2(void) { in counter_try_test2() argument 143 void counter_test_with_irqs(void) { in counter_test_with_irqs() argument [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_bootsel_via_double_reset/ |
D | pico_bootsel_via_double_reset.c | 63 static inline bool double_tap_flag_is_set(void) { in double_tap_flag_is_set() argument 72 static inline void set_double_tap_flag(void) { in set_double_tap_flag() argument 78 static inline void clear_double_tap_flag(void) { in clear_double_tap_flag() argument 95 static inline bool double_tap_flag_is_set(void) { in double_tap_flag_is_set() argument 99 static inline void set_double_tap_flag(void) { in set_double_tap_flag() argument 103 static inline void clear_double_tap_flag(void) { in clear_double_tap_flag() argument 123 static void __attribute__((constructor)) boot_double_tap_check(void) { in boot_double_tap_check() argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sha256/include/hardware/ |
D | sha256.h | 104 static inline void sha256_start(void) { in sha256_start() argument 117 static inline bool sha256_is_sum_valid(void) { in sha256_is_sum_valid() argument 129 static inline bool sha256_is_ready(void) { in sha256_is_ready() argument 140 static inline void sha256_wait_valid_blocking(void) { in sha256_wait_valid_blocking() argument 152 static inline void sha256_wait_ready_blocking(void) { in sha256_wait_ready_blocking() argument 174 static inline bool sha256_err_not_ready(void) { in sha256_err_not_ready() argument 183 static inline void sha256_err_not_ready_clear(void) { in sha256_err_not_ready_clear() argument 194 static inline volatile void *sha256_get_write_addr(void) { in sha256_get_write_addr() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_uart/ |
D | stdio_uart.c | 37 void stdio_uart_init(void) { in stdio_uart_init() argument 69 void stdout_uart_init(void) { in stdout_uart_init() argument 81 void stdin_uart_init(void) { in stdin_uart_init() argument 101 void stdio_uart_deinit(void) { in stdio_uart_deinit() argument 115 void stdout_uart_deinit(void) { in stdout_uart_deinit() argument 121 void stdin_uart_deinit(void) { in stdin_uart_deinit() argument 162 static void on_uart_rx(void) { in on_uart_rx() argument 172 static void stdio_uart_set_chars_available_callback(void (*fn)(void*), void *param) { in stdio_uart_set_chars_available_callback() argument 190 static void stdio_uart_out_flush(void) { in stdio_uart_out_flush() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_usb/ |
D | stdio_usb.c | 61 static void low_priority_worker_irq(void) { in low_priority_worker_irq() argument 95 static void usb_irq(void) { in usb_irq() argument 133 static void stdio_usb_out_flush(void) { in stdio_usb_out_flush() argument 170 void stdio_usb_set_chars_available_callback(void (*fn)(void*), void *param) { in stdio_usb_set_chars_available_callback() argument 189 bool stdio_usb_init(void) { in stdio_usb_init() argument 250 bool stdio_usb_deinit(void) { in stdio_usb_deinit() argument 284 bool stdio_usb_connected(void) { in stdio_usb_connected() argument 295 bool stdio_usb_init(void) { in stdio_usb_init() argument 301 bool stdio_usb_init(void) { in stdio_usb_init() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/ |
D | rp2040_usb_device_enumeration.c | 25 void rp2040_usb_device_enumeration_fix(void) { in rp2040_usb_device_enumeration_fix() argument 41 static inline uint8_t hw_line_state(void) { in hw_line_state() argument 57 static inline void hw_enumeration_fix_busy_wait_se0(void) { in hw_enumeration_fix_busy_wait_se0() argument 63 static void hw_enumeration_fix_wait_se0(void) { in hw_enumeration_fix_wait_se0() argument 88 static void hw_enumeration_fix_force_ls_j(void) { in hw_enumeration_fix_force_ls_j() argument 134 static void hw_enumeration_fix_finish(void) { in hw_enumeration_fix_finish() argument 151 void rp2040_usb_device_enumeration_fix(void) { in rp2040_usb_device_enumeration_fix() argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_adc/include/hardware/ |
D | adc.h | 137 static inline uint adc_get_selected_input(void) { in adc_get_selected_input() argument 175 static inline uint16_t pico_adc_read(void) { in pico_adc_read() argument 252 static inline bool adc_fifo_is_empty(void) { in adc_fifo_is_empty() argument 268 static inline uint8_t adc_fifo_get_level(void) { in adc_fifo_get_level() argument 277 static inline uint16_t adc_fifo_get(void) { in adc_fifo_get() argument 286 static inline uint16_t adc_fifo_get_blocking(void) { in adc_fifo_get_blocking() argument 297 static inline void adc_fifo_drain(void) { in adc_fifo_drain() argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_powman/ |
D | powman.c | 22 void powman_enable_debug_printf(void) { in powman_enable_debug_printf() argument 46 uint64_t powman_timer_get_ms(void) { in powman_timer_get_ms() argument 64 void powman_timer_set_1khz_tick_source_lposc(void) { in powman_timer_set_1khz_tick_source_lposc() argument 82 void powman_timer_set_1khz_tick_source_xosc(void) { in powman_timer_set_1khz_tick_source_xosc() argument 123 void powman_timer_disable_gpio_1hz_sync(void) { in powman_timer_disable_gpio_1hz_sync() argument 127 powman_power_state powman_get_power_state(void) { in powman_get_power_state() argument 215 void powman_timer_disable_alarm(void) { in powman_timer_disable_alarm() argument 225 void powman_disable_alarm_wakeup(void) { in powman_disable_alarm_wakeup() argument 254 void powman_disable_all_wakeups(void) { in powman_disable_all_wakeups() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_multicore/include/pico/ |
D | multicore.h | 145 static inline bool multicore_fifo_rvalid(void) { in multicore_fifo_rvalid() argument 156 static inline bool multicore_fifo_wready(void) { in multicore_fifo_wready() argument 231 static inline uint32_t multicore_fifo_pop_blocking_inline(void) { in multicore_fifo_pop_blocking_inline() argument 258 static inline void multicore_fifo_drain(void) { in multicore_fifo_drain() argument 273 static inline void multicore_fifo_clear_irq(void) { in multicore_fifo_clear_irq() argument 293 static inline uint32_t multicore_fifo_get_status(void) { in multicore_fifo_get_status() argument
|
/hal_rpi_pico-latest/src/rp2040/pico_platform/include/pico/ |
D | platform.h | 87 static __force_inline void tight_loop_contents(void) {} in tight_loop_contents() argument 117 static inline bool running_on_fpga(void) {return false;} in running_on_fpga() argument 125 static __force_inline void __breakpoint(void) { in __breakpoint() argument 134 __force_inline static uint get_core_num(void) { in get_core_num() argument 151 static __force_inline uint __get_current_exception(void) { in __get_current_exception() argument 170 static inline uint8_t rp2040_rom_version(void) { in rp2040_rom_version() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_multicore/ |
D | multicore.c | 53 uint32_t multicore_fifo_pop_blocking(void) { in multicore_fifo_pop_blocking() argument 74 static void __attribute__ ((naked)) core1_trampoline(void) { in core1_trampoline() argument 91 int core1_wrapper(int (*entry)(void), void *stack_base) { in core1_wrapper() 102 void multicore_reset_core1(void) { in multicore_reset_core1() argument 134 void multicore_launch_core1_with_stack(void (*entry)(void), uint32_t *stack_bottom, size_t stack_si… in multicore_launch_core1_with_stack() argument 157 void multicore_launch_core1(void (*entry)(void)) { in multicore_launch_core1() argument 169 void multicore_launch_core1_raw(void (*entry)(void), uint32_t *sp, uint32_t vector_table) { in multicore_launch_core1_raw() argument 226 static void check_lockout_mutex_init(void) { in check_lockout_mutex_init() argument 235 void multicore_lockout_victim_init(void) { in multicore_lockout_victim_init() argument 289 void multicore_lockout_start_blocking(void) { in multicore_lockout_start_blocking() argument [all …]
|
/hal_rpi_pico-latest/src/host/hardware_divider/include/hardware/ |
D | divider.h | 85 static inline divmod_result_t hw_divider_result_wait(void) { in hw_divider_result_wait() argument 96 static inline divmod_result_t hw_divider_result_nowait(void) { in hw_divider_result_nowait() argument 105 static inline void hw_divider_wait_ready(void) {} in hw_divider_wait_ready() argument 152 static inline void hw_divider_pause(void) {} in hw_divider_pause() argument 213 static inline uint32_t hw_divider_u32_quotient_wait(void) { in hw_divider_u32_quotient_wait() argument 224 static inline int32_t hw_divider_s32_quotient_wait(void) { in hw_divider_s32_quotient_wait() argument 235 static inline uint32_t hw_divider_u32_remainder_wait(void) { in hw_divider_u32_remainder_wait() argument 246 static inline int32_t hw_divider_s32_remainder_wait(void) { in hw_divider_s32_remainder_wait() argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_rtc/ |
D | rtc.c | 18 bool rtc_running(void) { in rtc_running() argument 22 void rtc_init(void) { in rtc_init() argument 108 void rtc_enable_alarm(void) { in rtc_enable_alarm() argument 116 static void rtc_irq_handler(void) { in rtc_irq_handler() argument 184 void rtc_disable_alarm(void) { in rtc_disable_alarm() argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_watchdog/ |
D | watchdog.c | 26 void watchdog_update(void) { in watchdog_update() argument 31 uint32_t watchdog_get_time_remaining_ms(void) { in watchdog_get_time_remaining_ms() argument 86 void watchdog_disable(void) { in watchdog_disable() argument 114 bool watchdog_caused_reboot(void) { in watchdog_caused_reboot() argument 123 bool watchdog_enable_caused_reboot(void) { in watchdog_enable_caused_reboot() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_runtime/ |
D | runtime.c | 11 void __weak hard_assertion_failure(void) { in hard_assertion_failure() argument 30 void runtime_run_initializers(void) { in runtime_run_initializers() argument 45 static void first_per_core_initializer(void) {} in first_per_core_initializer() argument 48 void runtime_run_per_core_initializers(void) { in runtime_run_per_core_initializers() argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_divider/include/hardware/ |
D | divider.h | 142 static inline void hw_divider_wait_ready(void) { in hw_divider_wait_ready() argument 169 static inline divmod_result_t hw_divider_result_nowait(void) { in hw_divider_result_nowait() argument 187 static inline divmod_result_t hw_divider_result_wait(void) { in hw_divider_result_wait() argument 244 static inline uint32_t hw_divider_u32_quotient_wait(void) { in hw_divider_u32_quotient_wait() argument 260 static inline int32_t hw_divider_s32_quotient_wait(void) { in hw_divider_s32_quotient_wait() argument 276 static inline uint32_t hw_divider_u32_remainder_wait(void) { in hw_divider_u32_remainder_wait() argument 294 static inline int32_t hw_divider_s32_remainder_wait(void) { in hw_divider_s32_remainder_wait() argument 376 static inline void hw_divider_pause(void) { in hw_divider_pause() argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_btstack/ |
D | btstack_run_loop_async_context.c | 17 static void btstack_run_loop_async_context_init(void) { in btstack_run_loop_async_context_init() argument 70 static void btstack_run_loop_async_context_dump_timer(void){ in btstack_run_loop_async_context_dump_timer() argument 76 static uint32_t btstack_run_loop_async_context_get_time_ms(void) in btstack_run_loop_async_context_get_time_ms() argument 81 static void btstack_run_loop_async_context_execute(void) in btstack_run_loop_async_context_execute() argument 90 static void btstack_run_loop_async_context_trigger_exit(void) in btstack_run_loop_async_context_trigger_exit() argument 103 static void btstack_run_loop_async_context_poll_data_sources_from_irq(void) in btstack_run_loop_async_context_poll_data_sources_from_irq() argument
|