/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/ |
D | i2c.c | 19 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/ |
D | spi.c | 12 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/ |
D | powman.h | 107 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/ |
D | uart.c | 43 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() 186 …invalid_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/ |
D | flash.c | 118 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/ |
D | spi.h | 219 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/ |
D | resets.h | 149 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/ |
D | boot_lock.h | 33 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/ |
D | interp.h | 251 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/ |
D | pio.h | 319 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/ |
D | spin_lock.h | 226 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/ |
D | powman.c | 32 invalid_params_if(HARDWARE_POWMAN, value >> 16); in powman_write() 103 …invalid_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/ |
D | adc.h | 96 …invalid_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/ |
D | assert.h | 34 #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/ |
D | dma.h | 618 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/ |
D | timer.h | 26 invalid_params_if(HARDWARE_TIMER, alarm_num >= NUM_ALARMS); in check_hardware_alarm_num_param()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sync/ |
D | sync.c | 15 invalid_params_if(HARDWARE_SYNC, lock_num >= 32); in check_lock_num()
|
/hal_rpi_pico-latest/src/common/pico_util/ |
D | BUILD.bazel | 18 # invalid_params_if() uses Statement Expressions, which aren't supported in MSVC.
|
D | pheap.c | 12 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/ |
D | cyw43_arch.c | 166 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/ |
D | pwm.h | 651 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/ |
D | timer.h | 189 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/ |
D | sha256.h | 71 …invalid_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/ |
D | irq.h | 131 invalid_params_if(HARDWARE_IRQ, num >= NUM_IRQS); in check_irq_param()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/include/hardware/ |
D | i2c.h | 205 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()
|