Home
last modified time | relevance | path

Searched refs:status (Results 1 – 25 of 28) sorted by relevance

12

/hal_rpi_pico-latest/src/rp2_common/hardware_sync/include/hardware/
Dsync.h207 uint32_t status; in save_and_disable_interrupts() local
211 : "=r" (status) :: "memory" in save_and_disable_interrupts()
217 : "=r" (status) :: "memory"); in save_and_disable_interrupts()
219 return status; in save_and_disable_interrupts()
227 __force_inline static void restore_interrupts(uint32_t status) { in restore_interrupts() argument
230 if (status & 0x8) { in restore_interrupts()
237 pico_default_asm_volatile ("msr PRIMASK,%0"::"r" (status) : "memory" ); in restore_interrupts()
249 __force_inline static void restore_interrupts_from_disabled(uint32_t status) { in restore_interrupts_from_disabled() argument
254 riscv_set_csr(mstatus, status & 8); in restore_interrupts_from_disabled()
258 pico_default_asm_volatile ("msr PRIMASK,%0"::"r" (status) : "memory" ); in restore_interrupts_from_disabled()
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_arch/
Dcyw43_arch.c67 static const char* cyw43_tcpip_link_status_name(int status) in cyw43_tcpip_link_status_name() argument
69 switch (status) { in cyw43_tcpip_link_status_name()
104 int status = CYW43_LINK_UP + 1; in cyw43_arch_wifi_connect_bssid_until() local
105 while(status >= 0 && status != CYW43_LINK_UP) { in cyw43_arch_wifi_connect_bssid_until()
113 if (new_status != status) { in cyw43_arch_wifi_connect_bssid_until()
114 status = new_status; in cyw43_arch_wifi_connect_bssid_until()
115 CYW43_ARCH_DEBUG("connect status: %s\n", cyw43_tcpip_link_status_name(status)); in cyw43_arch_wifi_connect_bssid_until()
125 assert(status == CYW43_LINK_UP || status == CYW43_LINK_BADAUTH || status == CYW43_LINK_FAIL); in cyw43_arch_wifi_connect_bssid_until()
126 if (status == CYW43_LINK_UP) { in cyw43_arch_wifi_connect_bssid_until()
128 } else if (status == CYW43_LINK_BADAUTH) { in cyw43_arch_wifi_connect_bssid_until()
/hal_rpi_pico-latest/src/rp2_common/hardware_xosc/
Dxosc.c40 while(!(xosc_hw->status & XOSC_STATUS_STABLE_BITS)) { in xosc_init()
51 while(xosc_hw->status & XOSC_STATUS_STABLE_BITS) { in xosc_disable()
60 while(!(xosc_hw->status & XOSC_STATUS_STABLE_BITS)) { in xosc_dormant()
/hal_rpi_pico-latest/src/rp2_common/pico_clib_interface/
Dnewlib_interface.c40 void __attribute__((noreturn)) __weak _exit(__unused int status) { in _exit() argument
156 void exit(int status) { in exit() argument
157 _exit(status); in exit()
Dllvm_libc_interface.c70 void __attribute__((noreturn)) __llvm_libc_exit(__unused int status) { in __llvm_libc_exit() argument
Dpicolibc_interface.c69 void __attribute__((noreturn)) __weak _exit(__unused int status) { in _exit() argument
/hal_rpi_pico-latest/src/host/hardware_sync/include/hardware/
Dsync.h120 void restore_interrupts(uint32_t status);
122 void restore_interrupts_from_disabled(uint32_t status);
/hal_rpi_pico-latest/src/host/hardware_sync/
Dsync_core0_only.c26 void PICO_WEAK_FUNCTION_IMPL_NAME(restore_interrupts)(uint32_t status) { in PICO_WEAK_FUNCTION_DEF()
31 void PICO_WEAK_FUNCTION_IMPL_NAME(restore_interrupts_from_disabled)(uint32_t status) { in PICO_WEAK_FUNCTION_DEF()
/hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/
Dxosc.h40 io_rw_32 status;
Dclocks.h150 io_ro_32 status;
194 io_ro_32 status;
Drosc.h82 io_rw_32 status;
Dio_bank0.h54 io_ro_32 status;
Dio_qspi.h44 io_ro_32 status;
Di2c.h218 io_ro_32 status;
/hal_rpi_pico-latest/src/rp2040/hardware_structs/include/hardware/structs/
Dxosc.h40 io_rw_32 status;
Dclocks.h134 io_ro_32 status;
178 io_ro_32 status;
Drosc.h75 io_rw_32 status;
Dio_qspi.h46 io_ro_32 status;
Dio_bank0.h55 io_ro_32 status;
Di2c.h218 io_ro_32 status;
/hal_rpi_pico-latest/src/rp2_common/hardware_clocks/
Dclocks.c137 while(fc->status & CLOCKS_FC0_STATUS_RUNNING_BITS) { in frequency_count_khz()
154 while(!(fc->status & CLOCKS_FC0_STATUS_DONE_BITS)) { in frequency_count_khz()
175 assert(clocks_hw->resus.status & CLOCKS_CLK_SYS_RESUS_STATUS_RESUSSED_BITS); in clocks_handle_resus()
182 assert(!(clocks_hw->resus.status & CLOCKS_CLK_SYS_RESUS_STATUS_RESUSSED_BITS)); in clocks_handle_resus()
/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/include/hardware/
Di2c.h433 assert(hw->status & I2C_IC_STATUS_RFNE_BITS); // Rx FIFO must not be empty in i2c_read_byte_raw()
448 assert(hw->status & I2C_IC_STATUS_TFNF_BITS); // Tx FIFO must not be full in i2c_write_byte_raw()
/hal_rpi_pico-latest/
DChangeLog.zephyr.md6 - [#9] pico-sdk: Disabling sanity check the IRQ status
/hal_rpi_pico-latest/src/rp2_common/pico_rand/
Drand.c183 hard_assert((rosc_hw->status & ROSC_STATUS_ENABLED_BITS) && in capture_additional_rosc_samples()
/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/
Dgpio.c31 return (io_bank0_hw->io[gpio].status & IO_BANK0_GPIO0_STATUS_INFROMPAD_BITS) in gpio_get_pad()

12