Home
last modified time | relevance | path

Searched refs:invalid_params_if (Results 1 – 25 of 37) sorted by relevance

12

/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/
Di2c.c19 invalid_params_if(HARDWARE_I2C, i2c != i2c0 && i2c != i2c1); in i2c_reset()
24 invalid_params_if(HARDWARE_I2C, i2c != i2c0 && i2c != i2c1); in i2c_unreset()
63 invalid_params_if(HARDWARE_I2C, baudrate == 0); in i2c_set_baudrate()
72 invalid_params_if(HARDWARE_I2C, hcnt > I2C_IC_FS_SCL_HCNT_IC_FS_SCL_HCNT_BITS); in i2c_set_baudrate()
73 invalid_params_if(HARDWARE_I2C, lcnt > I2C_IC_FS_SCL_LCNT_IC_FS_SCL_LCNT_BITS); in i2c_set_baudrate()
74 invalid_params_if(HARDWARE_I2C, hcnt < 8); in i2c_set_baudrate()
75 invalid_params_if(HARDWARE_I2C, lcnt < 8); in i2c_set_baudrate()
113 invalid_params_if(HARDWARE_I2C, addr >= 0x80); // 7-bit addresses in i2c_set_slave_mode()
114 invalid_params_if(HARDWARE_I2C, i2c_reserved_addr(addr)); in i2c_set_slave_mode()
135 invalid_params_if(HARDWARE_I2C, addr >= 0x80); // 7-bit addresses in i2c_write_blocking_internal()
[all …]
/hal_rpi_pico-latest/src/rp2_common/hardware_spi/
Dspi.c12 invalid_params_if(HARDWARE_SPI, spi != spi0 && spi != spi1); in spi_reset()
17 invalid_params_if(HARDWARE_SPI, spi != spi0 && spi != spi1); in spi_unreset()
45 invalid_params_if(HARDWARE_SPI, baudrate > freq_in); in spi_set_baudrate()
57 invalid_params_if(HARDWARE_SPI, prescale > 254); // Frequency too low in spi_set_baudrate()
85 invalid_params_if(HARDWARE_SPI, 0 > (int)len); in __not_in_flash_func()
108 invalid_params_if(HARDWARE_SPI, 0 > (int)len); in __not_in_flash_func()
137 invalid_params_if(HARDWARE_SPI, 0 > (int)len); in __not_in_flash_func()
157 invalid_params_if(HARDWARE_SPI, 0 > (int)len); in __not_in_flash_func()
179 invalid_params_if(HARDWARE_SPI, 0 > (int)len); in __not_in_flash_func()
204 invalid_params_if(HARDWARE_SPI, 0 > (int)len); in __not_in_flash_func()
/hal_rpi_pico-latest/src/rp2_common/hardware_powman/include/hardware/
Dpowman.h107 invalid_params_if(HARDWARE_POWMAN, bits >> 16); in powman_set_bits()
121 invalid_params_if(HARDWARE_POWMAN, bits >> 16); in powman_clear_bits()
195 invalid_params_if(HARDWARE_POWMAN, domain >= POWMAN_POWER_DOMAIN_COUNT); in powman_power_state_with_domain_on()
205 invalid_params_if(HARDWARE_POWMAN, domain >= POWMAN_POWER_DOMAIN_COUNT); in powman_power_state_with_domain_off()
215 invalid_params_if(HARDWARE_POWMAN, domain >= POWMAN_POWER_DOMAIN_COUNT); in powman_power_state_is_domain_on()
/hal_rpi_pico-latest/src/rp2_common/hardware_uart/
Duart.c43 invalid_params_if(HARDWARE_UART, uart != uart0 && uart != uart1); in uart_init()
96 invalid_params_if(HARDWARE_UART, uart != uart0 && uart != uart1); in uart_deinit()
144 invalid_params_if(HARDWARE_UART, uart != uart0 && uart != uart1); in uart_write_lcr_bits_masked()
156 invalid_params_if(HARDWARE_UART, baudrate == 0); in uart_set_baudrate()
184 invalid_params_if(HARDWARE_UART, data_bits < 5 || data_bits > 8); in uart_set_format()
185 invalid_params_if(HARDWARE_UART, stop_bits != 1 && stop_bits != 2); in uart_set_format()
186invalid_params_if(HARDWARE_UART, parity != UART_PARITY_NONE && parity != UART_PARITY_EVEN && parit… in uart_set_format()
/hal_rpi_pico-latest/src/rp2_common/hardware_flash/
Dflash.c118 invalid_params_if(HARDWARE_FLASH, flash_offs & (FLASH_SECTOR_SIZE - 1)); in __no_inline_not_in_flash_func()
119 invalid_params_if(HARDWARE_FLASH, count & (FLASH_SECTOR_SIZE - 1)); in __no_inline_not_in_flash_func()
155 invalid_params_if(HARDWARE_FLASH, flash_offs & (FLASH_PAGE_SIZE - 1)); in __no_inline_not_in_flash_func()
156 invalid_params_if(HARDWARE_FLASH, count & (FLASH_PAGE_SIZE - 1)); in __no_inline_not_in_flash_func()
308 invalid_params_if(HARDWARE_FLASH, cs > 1); in __no_inline_not_in_flash_func()
335 invalid_params_if(HARDWARE_FLASH, cs > 1); in flash_devinfo_set_cs_size()
336 invalid_params_if(HARDWARE_FLASH, (uint)size > (uint)FLASH_DEVINFO_SIZE_MAX); in flash_devinfo_set_cs_size()
357 invalid_params_if(HARDWARE_FLASH, cs != 1); in flash_devinfo_get_cs_gpio()
363 invalid_params_if(HARDWARE_FLASH, cs != 1); in flash_devinfo_set_cs_gpio()
364 invalid_params_if(HARDWARE_FLASH, gpio >= NUM_BANK0_GPIOS); in flash_devinfo_set_cs_gpio()
/hal_rpi_pico-latest/src/rp2_common/hardware_spi/include/hardware/
Dspi.h219 invalid_params_if(HARDWARE_SPI, spi != spi0 && spi != spi1); in spi_get_index()
245 invalid_params_if(HARDWARE_SPI, data_bits < 4 || data_bits > 16); in spi_set_format()
247 invalid_params_if(HARDWARE_SPI, order != SPI_MSB_FIRST); in spi_set_format()
248 invalid_params_if(HARDWARE_SPI, cpol != SPI_CPOL_0 && cpol != SPI_CPOL_1); in spi_set_format()
249 invalid_params_if(HARDWARE_SPI, cpha != SPI_CPHA_0 && cpha != SPI_CPHA_1); in spi_set_format()
/hal_rpi_pico-latest/src/rp2_common/hardware_resets/include/hardware/
Dresets.h149 invalid_params_if(HARDWARE_RESETS, block_num > NUM_RESETS); in unreset_block_num()
159 invalid_params_if(HARDWARE_RESETS, block_num > NUM_RESETS); in unreset_block_num_wait_blocking()
169 invalid_params_if(HARDWARE_RESETS, block_num > NUM_RESETS); in reset_unreset_block_num_wait_blocking()
/hal_rpi_pico-latest/src/rp2_common/hardware_boot_lock/include/hardware/
Dboot_lock.h33 invalid_params_if(HARDWARE_BOOT_LOCK, lock_num >= NUM_BOOT_LOCKS); in boot_lock_instance()
44 invalid_params_if(HARDWARE_BOOT_LOCK, (uint) lock < BOOTRAM_BASE + BOOTRAM_BOOTLOCK0_OFFSET || in boot_lock_get_num()
/hal_rpi_pico-latest/src/rp2_common/hardware_interp/include/hardware/
Dinterp.h251 invalid_params_if(HARDWARE_INTERP, bits > 3); in interp_config_set_force_bits()
281 invalid_params_if(HARDWARE_INTERP, lane > 1); in interp_set_config()
282 invalid_params_if(HARDWARE_INTERP, config->ctrl & SIO_INTERP1_CTRL_LANE0_CLAMP_BITS && in interp_set_config()
284 invalid_params_if(HARDWARE_INTERP, config->ctrl & SIO_INTERP0_CTRL_LANE0_BLEND_BITS && in interp_set_config()
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h319 invalid_params_if(HARDWARE_PIO, pin >= 32); in check_pio_pin_param()
322 invalid_params_if(HARDWARE_PIO, pin >= ((NUM_BANK0_GPIOS + 15u)&~15u)); in check_pio_pin_param()
539 invalid_params_if(HARDWARE_PIO, div_int >> 16); in sm_config_set_clkdiv_int_frac8()
540 invalid_params_if(HARDWARE_PIO, div_int == 0 && div_frac8 != 0); in sm_config_set_clkdiv_int_frac8()
855 invalid_params_if(HARDWARE_PIO, instance >= NUM_PIOS); in pio_get_instance()
1275 invalid_params_if(HARDWARE_PIO, source >= 32u || (1u << source) > PIO_INTR_BITS); in pio_set_irq0_source_enabled()
1291 invalid_params_if(HARDWARE_PIO, source >= 32 || (1u << source) > PIO_INTR_BITS); in pio_set_irq1_source_enabled()
1307 invalid_params_if(HARDWARE_PIO, source_mask > PIO_INTR_BITS); in pio_set_irq0_source_mask_enabled()
1324 invalid_params_if(HARDWARE_PIO, source_mask > PIO_INTR_BITS); in pio_set_irq1_source_mask_enabled()
1341 invalid_params_if(HARDWARE_PIO, irq_index > NUM_PIO_IRQS); in pio_set_irqn_source_enabled()
[all …]
/hal_rpi_pico-latest/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/
Dspin_lock.h226 invalid_params_if(HARDWARE_SYNC, lock_num >= NUM_SPIN_LOCKS); in spin_lock_instance()
243 invalid_params_if(HARDWARE_SYNC, lock_num >= (uint)NUM_SPIN_LOCKS); in spin_lock_get_num()
246 invalid_params_if(HARDWARE_SYNC, (uint) lock < SIO_BASE + SIO_SPINLOCK0_OFFSET || in spin_lock_get_num()
/hal_rpi_pico-latest/src/rp2_common/hardware_powman/
Dpowman.c32 invalid_params_if(HARDWARE_POWMAN, value >> 16); in powman_write()
103invalid_params_if(HARDWARE_POWMAN, !((gpio == 12) || (gpio == 14) || (gpio == 20) || (gpio == 22))… in powman_timer_use_gpio()
231 invalid_params_if(HARDWARE_POWMAN, gpio_wakeup_num >= count_of(powman_hw->pwrup)); in powman_enable_gpio_wakeup()
250 invalid_params_if(HARDWARE_POWMAN, gpio_wakeup_num >= count_of(powman_hw->pwrup)); in powman_disable_gpio_wakeup()
/hal_rpi_pico-latest/src/rp2_common/hardware_adc/include/hardware/
Dadc.h96invalid_params_if(HARDWARE_ADC, gpio < ADC_BASE_PIN || gpio >= ADC_BASE_PIN + NUM_ADC_CHANNELS - 1… in adc_gpio_init()
205 invalid_params_if(HARDWARE_ADC, clkdiv >= 1 << REG_FIELD_WIDTH(ADC_DIV_INT)); in adc_set_clkdiv()
/hal_rpi_pico-latest/src/common/pico_base_headers/include/pico/
Dassert.h34 #define invalid_params_if(x, test) ({if (PARAM_ASSERTIONS_ENABLED(x)) assert(!(test));}) macro
/hal_rpi_pico-latest/src/rp2_common/hardware_dma/include/hardware/
Ddma.h618 invalid_params_if(HARDWARE_DMA, irq_index >= NUM_DMA_IRQS); in dma_irqn_set_channel_enabled()
634 invalid_params_if(HARDWARE_DMA, irq_index >= NUM_DMA_IRQS); in dma_irqn_set_channel_mask_enabled()
672 invalid_params_if(HARDWARE_DMA, irq_index >= NUM_DMA_IRQS); in dma_irqn_get_channel_status()
704 invalid_params_if(HARDWARE_DMA, irq_index >= NUM_DMA_IRQS); in dma_irqn_acknowledge_channel()
893 invalid_params_if(HARDWARE_DMA, numerator > denominator); in dma_timer_set_fraction()
/hal_rpi_pico-latest/src/host/hardware_timer/include/hardware/
Dtimer.h26 invalid_params_if(HARDWARE_TIMER, alarm_num >= NUM_ALARMS); in check_hardware_alarm_num_param()
/hal_rpi_pico-latest/src/rp2_common/hardware_sync/
Dsync.c15 invalid_params_if(HARDWARE_SYNC, lock_num >= 32); in check_lock_num()
/hal_rpi_pico-latest/src/common/pico_util/
DBUILD.bazel18 # invalid_params_if() uses Statement Expressions, which aren't supported in MSVC.
Dpheap.c12 invalid_params_if(PHEAP, !max_nodes || max_nodes >= (1u << (8 * sizeof(pheap_node_id_t)))); in ph_create()
20 invalid_params_if(PHEAP, !max_nodes || max_nodes >= (1u << (8 * sizeof(pheap_node_id_t)))); in ph_post_alloc_init()
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_arch/
Dcyw43_arch.c166 invalid_params_if(PICO_CYW43_ARCH, wl_gpio >= CYW43_WL_GPIO_COUNT); in cyw43_arch_gpio_put()
171 invalid_params_if(PICO_CYW43_ARCH, wl_gpio >= CYW43_WL_GPIO_COUNT); in cyw43_arch_gpio_get()
/hal_rpi_pico-latest/src/rp2_common/hardware_pwm/include/hardware/
Dpwm.h651 invalid_params_if(HARDWARE_PWM, irq_index >= NUM_PWM_IRQS); in pwm_irqn_set_slice_enabled()
732 invalid_params_if(HARDWARE_PWM, irq_index >= NUM_PWM_IRQS); in pwm_irqn_set_slice_mask_enabled()
785 invalid_params_if(HARDWARE_PWM, irq_index >= NUM_PWM_IRQS); in pwm_irqn_get_status_mask()
825 invalid_params_if(HARDWARE_PWM, irq_index >= NUM_PWM_IRQS); in pwm_irqn_force()
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/include/hardware/
Dtimer.h189 invalid_params_if(HARDWARE_TIMER, alarm_num >= NUM_ALARMS); in check_hardware_alarm_num_param()
594 invalid_params_if(HARDWARE_TIMER, timer_num >= NUM_GENERIC_TIMERS); in timer_get_instance()
/hal_rpi_pico-latest/src/rp2_common/hardware_sha256/include/hardware/
Dsha256.h71invalid_params_if(HARDWARE_SHA256, size_in_bytes != 1 && size_in_bytes != 2 && size_in_bytes != 4); in sha256_set_dma_size()
/hal_rpi_pico-latest/src/host/hardware_irq/include/hardware/
Dirq.h131 invalid_params_if(HARDWARE_IRQ, num >= NUM_IRQS); in check_irq_param()
/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/include/hardware/
Di2c.h205 invalid_params_if(HARDWARE_I2C, i2c != i2c0 && i2c != i2c1); in i2c_get_index()
230 invalid_params_if(HARDWARE_I2C, num >= NUM_I2CS); in i2c_get_instance()

12