pico-project-generator/pico_configs.tsv

20 KiB

1namelocationdescriptiontypeadvanceddefaultdependsgroupmaxmin
2PARAM_ASSERTIONS_DISABLE_ALLsrc/common/pico_base/include/pico/assert.h:22Global assert disablebool0pico_base
3PARAM_ASSERTIONS_ENABLED_ADCsrc/rp2_common/hardware_adc/include/hardware/adc.h:47Enable/disable assertions in the ADC modulebool0hardware_adc
4PARAM_ASSERTIONS_ENABLED_ADDRESS_ALIASsrc/rp2_common/hardware_base/include/hardware/address_mapped.h:58Enable/disable assertions in memory address aliasing macrosbool0hardware_base
5PARAM_ASSERTIONS_ENABLED_CLOCKSsrc/rp2_common/hardware_clocks/include/hardware/clocks.h:92Enable/disable assertions in the clocks modulebool0hardware_clocks
6PARAM_ASSERTIONS_ENABLED_DMAsrc/rp2_common/hardware_dma/include/hardware/dma.h:44Enable/disable DMA assertionsbool0hardware_dma
7PARAM_ASSERTIONS_ENABLED_EXCEPTIONsrc/rp2_common/hardware_exception/include/hardware/exception.h:27Enable/disable assertions in the exception modulebool0hardware_exception
8PARAM_ASSERTIONS_ENABLED_FLASHsrc/rp2_common/hardware_flash/include/hardware/flash.h:36Enable/disable assertions in the flash modulebool0hardware_flash
9PARAM_ASSERTIONS_ENABLED_GPIOsrc/rp2_common/hardware_gpio/include/hardware/gpio.h:18Enable/disable assertions in the GPIO modulebool0hardware_gpio
10PARAM_ASSERTIONS_ENABLED_I2Csrc/rp2_common/hardware_i2c/include/hardware/i2c.h:15Enable/disable assertions in the I2C modulebool0hardware_i2c
11PARAM_ASSERTIONS_ENABLED_INTERPsrc/rp2_common/hardware_interp/include/hardware/interp.h:14Enable/disable assertions in the interpolation modulebool0hardware_interp
12PARAM_ASSERTIONS_ENABLED_IRQsrc/rp2_common/hardware_irq/include/hardware/irq.h:106Enable/disable assertions in the IRQ modulebool0hardware_irq
13PARAM_ASSERTIONS_ENABLED_LOCK_COREsrc/common/pico_sync/include/pico/lock_core.h:41Enable/disable assertions in the lock corebool0pico_sync
14PARAM_ASSERTIONS_ENABLED_PHEAPsrc/common/pico_util/include/pico/util/pheap.h:16Enable/disable assertions in the pheap modulebool0pico_util
15PARAM_ASSERTIONS_ENABLED_PIOsrc/rp2_common/hardware_pio/include/hardware/pio.h:17Enable/disable assertions in the PIO modulebool0hardware_pio
16PARAM_ASSERTIONS_ENABLED_PIO_INSTRUCTIONSsrc/rp2_common/hardware_pio/include/hardware/pio_instructions.h:23Enable/disable assertions in the PIO instructionsbool0pio_instructions
17PARAM_ASSERTIONS_ENABLED_PWMsrc/rp2_common/hardware_pwm/include/hardware/pwm.h:18Enable/disable assertions in the PWM modulebool0hardware_pwm
18PARAM_ASSERTIONS_ENABLED_SPIsrc/rp2_common/hardware_spi/include/hardware/spi.h:15Enable/disable assertions in the SPI modulebool0hardware_spi
19PARAM_ASSERTIONS_ENABLED_SYNCsrc/rp2_common/hardware_sync/include/hardware/sync.h:48Enable/disable assertions in the HW sync modulebool0hardware_sync
20PARAM_ASSERTIONS_ENABLED_TIMEsrc/common/pico_time/include/pico/time.h:32Enable/disable assertions in the time modulebool0pico_time
21PARAM_ASSERTIONS_ENABLED_TIMERsrc/rp2_common/hardware_timer/include/hardware/timer.h:48Enable/disable assertions in the timer modulebool0hardware_timer
22PARAM_ASSERTIONS_ENABLED_UARTsrc/rp2_common/hardware_uart/include/hardware/uart.h:14Enable/disable assertions in the UART modulebool0hardware_uart
23PARAM_ASSERTIONS_ENABLE_ALLsrc/common/pico_base/include/pico/assert.h:21Global assert enablebool0pico_base
24PICO_BOOTSEL_VIA_DOUBLE_RESET_ACTIVITY_LEDsrc/rp2_common/pico_bootsel_via_double_reset/pico_bootsel_via_double_reset.c:17Optionally define a pin to use as bootloader activity LED when BOOTSEL mode is entered via reset double tapintpico_bootsel_via_double_reset290
25PICO_BOOTSEL_VIA_DOUBLE_RESET_INTERFACE_DISABLE_MASKsrc/rp2_common/pico_bootsel_via_double_reset/pico_bootsel_via_double_reset.c:19Optionally disable either the mass storage interface (bit 0) or the PICOBOOT interface (bit 1) when entering BOOTSEL mode via double resetint0pico_bootsel_via_double_reset30
26PICO_BOOTSEL_VIA_DOUBLE_RESET_TIMEOUT_MSsrc/rp2_common/pico_bootsel_via_double_reset/pico_bootsel_via_double_reset.c:12Window of opportunity for a second press of a reset button to enter BOOTSEL mode (milliseconds)int200pico_bootsel_via_double_reset
27PICO_BOOT_STAGE2_CHOOSE_AT25SF128Asrc/rp2_common/boot_stage2/include/boot_stage2/config.h:47Select boot2_at25sf128a as the boot stage 2 when no boot stage 2 selection is made by the CMake buildbool0boot_stage2
28PICO_BOOT_STAGE2_CHOOSE_GENERIC_03Hsrc/rp2_common/boot_stage2/include/boot_stage2/config.h:57Select boot2_generic_03h as the boot stage 2 when no boot stage 2 selection is made by the CMake buildbool1boot_stage2
29PICO_BOOT_STAGE2_CHOOSE_IS25LP080src/rp2_common/boot_stage2/include/boot_stage2/config.h:20Select boot2_is25lp080 as the boot stage 2 when no boot stage 2 selection is made by the CMake buildbool0boot_stage2
30PICO_BOOT_STAGE2_CHOOSE_W25Q080src/rp2_common/boot_stage2/include/boot_stage2/config.h:29Select boot2_w25q080 as the boot stage 2 when no boot stage 2 selection is made by the CMake buildbool0boot_stage2
31PICO_BOOT_STAGE2_CHOOSE_W25X10CLsrc/rp2_common/boot_stage2/include/boot_stage2/config.h:38Select boot2_w25x10cl as the boot stage 2 when no boot stage 2 selection is made by the CMake buildbool0boot_stage2
32PICO_BUILD_BOOT_STAGE2_NAMEsrc/rp2_common/boot_stage2/include/boot_stage2/config.h:14The name of the boot stage 2 if selected by the buildboot_stage2
33PICO_CMSIS_RENAME_EXCEPTIONSsrc/rp2_common/cmsis/include/cmsis/rename_exceptions.h:11Whether to rename SDK exceptions such as isr_nmi to their CMSIS equivalent i.e. NMI_Handlerbool1cmsis_core
34PICO_CORE1_STACK_SIZEsrc/rp2_common/pico_multicore/include/pico/multicore.h:27Stack size for core 1PICO_STACK_SIZE (0x800)pico_multicore0x100000x100
35PICO_DEBUG_MALLOCsrc/rp2_common/pico_malloc/include/pico/malloc.h:28Enable/disable debug printf from mallocbool0pico_malloc
36PICO_DEBUG_MALLOC_LOW_WATERsrc/rp2_common/pico_malloc/include/pico/malloc.h:33Define the lower bound for allocation addresses to be printed by PICO_DEBUG_MALLOC0pico_malloc0
37PICO_DEBUG_PIN_BASEsrc/rp2_common/hardware_gpio/include/hardware/gpio.h:627First pin to use for debug output (if enabled)19hardware_gpio280
38PICO_DEBUG_PIN_COUNTsrc/rp2_common/hardware_gpio/include/hardware/gpio.h:632Number of pins to use for debug output (if enabled)3hardware_gpio281
39PICO_DEFAULT_I2Csrc/rp2_common/hardware_i2c/include/hardware/i2c.h:54Define the default I2C for a boardhardware_i2c10
40PICO_DEFAULT_I2C_SCL_PINsrc/rp2_common/hardware_i2c/include/hardware/i2c.h:56Define the default I2C SCL pinhardware_i2c290
41PICO_DEFAULT_I2C_SDA_PINsrc/rp2_common/hardware_i2c/include/hardware/i2c.h:55Define the default I2C SDA pinhardware_i2c290
42PICO_DEFAULT_IRQ_PRIORITYsrc/rp2_common/hardware_irq/include/hardware/irq.h:93Define the default IRQ priority0x80hardware_irq
43PICO_DEFAULT_LED_PINsrc/common/pico_stdlib/include/pico/stdlib.h:59Optionally define a pin that drives a regular LED on the boardpico_stdlib
44PICO_DEFAULT_LED_PIN_INVERTEDsrc/common/pico_stdlib/include/pico/stdlib.h:611 if LED is inverted or 0 if notint0pico_stdlib
45PICO_DEFAULT_SPIsrc/rp2_common/hardware_spi/include/hardware/spi.h:39Define the default SPI for a boardhardware_spi10
46PICO_DEFAULT_SPI_CSN_PINsrc/rp2_common/hardware_spi/include/hardware/spi.h:43Define the default SPI CSN pinhardware_spi290
47PICO_DEFAULT_SPI_RX_PINsrc/rp2_common/hardware_spi/include/hardware/spi.h:42Define the default SPI RX pinhardware_spi290
48PICO_DEFAULT_SPI_SCK_PINsrc/rp2_common/hardware_spi/include/hardware/spi.h:40Define the default SPI SCK pinhardware_spi290
49PICO_DEFAULT_SPI_TX_PINsrc/rp2_common/hardware_spi/include/hardware/spi.h:41Define the default SPI TX pinhardware_spi290
50PICO_DEFAULT_UARTsrc/rp2_common/hardware_uart/include/hardware/uart.h:33Define the default UART used for printf etchardware_uart10
51PICO_DEFAULT_UART_BAUD_RATEsrc/rp2_common/hardware_uart/include/hardware/uart.h:37Define the default UART baudrate115200hardware_uart921600
52PICO_DEFAULT_UART_RX_PINsrc/rp2_common/hardware_uart/include/hardware/uart.h:35Define the default UART RX pinhardware_uart290
53PICO_DEFAULT_UART_TX_PINsrc/rp2_common/hardware_uart/include/hardware/uart.h:34Define the default UART TX pinhardware_uart290
54PICO_DEFAULT_WS2812_PINsrc/common/pico_stdlib/include/pico/stdlib.h:66Optionally define a pin that controls data to a WS2812 compatible LED on the boardpico_stdlib
55PICO_DEFAULT_WS2812_POWER_PINsrc/common/pico_stdlib/include/pico/stdlib.h:67Optionally define a pin that controls power to a WS2812 compatible LED on the boardpico_stdlib
56PICO_DISABLE_SHARED_IRQ_HANDLERSsrc/rp2_common/hardware_irq/include/hardware/irq.h:16Disable shared IRQ handlersbool0hardware_irq
57PICO_DOUBLE_SUPPORT_ROM_V1src/rp2_common/pico_platform/include/pico/platform.h:49Include double support code for RP2040 B0 when that chip revision is supported booltrue1pico_platform
58PICO_FLASH_SIZE_BYTESsrc/rp2_common/hardware_flash/include/hardware/flash.h:47size of primary flash in bytesinthardware_flash
59PICO_FLOAT_SUPPORT_ROM_V1src/rp2_common/pico_platform/include/pico/platform.h:44Include float support code for RP2040 B0 when that chip revision is supported booltrue1pico_platform
60PICO_HEAP_SIZEsrc/rp2_common/pico_platform/include/pico/platform.h:29Heap size to reservetrue0x800pico_platform0x100
61PICO_MALLOC_PANICsrc/rp2_common/pico_malloc/include/pico/malloc.h:23Enable/disable panic when an allocation failure occursbool1pico_malloc
62PICO_MAX_SHARED_IRQ_HANDLERSsrc/rp2_common/hardware_irq/include/hardware/irq.h:11Maximum number of shared IRQ handlerstrue4hardware_irq
63PICO_NO_FPGA_CHECKsrc/rp2_common/pico_platform/include/pico/platform.h:315Remove the FPGA platform check for small code size reductionbooltrue0pico_runtime
64PICO_NO_RAM_VECTOR_TABLEsrc/rp2_common/pico_platform/include/pico/platform.h:34Enable/disable the RAM vector tablebooltrue0pico_platform
65PICO_PANIC_FUNCTIONsrc/rp2_common/pico_runtime/runtime.c:237Name of a function to use in place of the stock panic function or empty string to simply breakpoint on panicpico_runtime
66PICO_PHEAP_MAX_ENTRIESsrc/common/pico_util/include/pico/util/pheap.h:38Maximum number of entries in the pheap255pico_util655341
67PICO_PRINTF_ALWAYS_INCLUDEDsrc/rp2_common/pico_printf/include/pico/printf.h:49Whether to always include printf code even if only called weakly (by panic)bool1 in debug build 0 otherwisepico_printf
68PICO_PRINTF_DEFAULT_FLOAT_PRECISIONsrc/rp2_common/pico_printf/printf.c:66Define default floating point precision6pico_printf161
69PICO_PRINTF_FTOA_BUFFER_SIZEsrc/rp2_common/pico_printf/printf.c:47Define printf ftoa buffer size32pico_printf1280
70PICO_PRINTF_MAX_FLOATsrc/rp2_common/pico_printf/printf.c:71Define the largest float suitable to print with %f1e9pico_printf1e91
71PICO_PRINTF_NTOA_BUFFER_SIZEsrc/rp2_common/pico_printf/printf.c:40Define printf ntoa buffer size32pico_printf1280
72PICO_PRINTF_SUPPORT_EXPONENTIALsrc/rp2_common/pico_printf/printf.c:60Enable exponential floating point printingbool1pico_printf
73PICO_PRINTF_SUPPORT_FLOATsrc/rp2_common/pico_printf/printf.c:54Enable floating point printingbool1pico_printf
74PICO_PRINTF_SUPPORT_LONG_LONGsrc/rp2_common/pico_printf/printf.c:76Enable support for long long types (%llu or %p)bool1pico_printf
75PICO_PRINTF_SUPPORT_PTRDIFF_Tsrc/rp2_common/pico_printf/printf.c:81Enable support for the ptrdiff_t type (%t)bool1pico_printf
76PICO_QUEUE_MAX_LEVELsrc/common/pico_util/include/pico/util/queue.h:13Maintain a field for the highest level that has been reached by a queuebooltrue0queue
77PICO_RP2040_B0_SUPPORTEDsrc/rp2_common/pico_platform/include/pico/platform.h:39Whether to include any specific software support for RP2040 B0 revisionbooltrue1pico_platform
78PICO_RP2040_B1_SUPPORTEDsrc/rp2_common/pico_platform/include/pico/platform.h:55Whether to include any specific software support for RP2040 B1 revisionbooltrue1pico_platform
79PICO_RP2040_B2_SUPPORTEDsrc/rp2_common/pico_platform/include/pico/platform.h:60Whether to include any specific software support for RP2040 B2 revisionbooltrue1pico_platform
80PICO_SHARED_IRQ_HANDLER_DEFAULT_ORDER_PRIORITYsrc/rp2_common/hardware_irq/include/hardware/irq.h:101Set default shared IRQ order priority0x80hardware_irq
81PICO_SPINLOCK_ID_CLAIM_FREE_FIRSTsrc/rp2_common/hardware_sync/include/hardware/sync.h:93Lowest Spinlock ID in the 'claim free' range24hardware_sync310
82PICO_SPINLOCK_ID_CLAIM_FREE_LASTsrc/rp2_common/hardware_sync/include/hardware/sync.h:102Highest Spinlock ID in the 'claim free' range31hardware_sync310
83PICO_SPINLOCK_ID_HARDWARE_CLAIMsrc/rp2_common/hardware_sync/include/hardware/sync.h:68Spinlock ID for Hardware claim protection11hardware_sync310
84PICO_SPINLOCK_ID_IRQsrc/rp2_common/hardware_sync/include/hardware/sync.h:58Spinlock ID for IRQ protection9hardware_sync310
85PICO_SPINLOCK_ID_OS1src/rp2_common/hardware_sync/include/hardware/sync.h:73First Spinlock ID reserved for use by low level OS style software14hardware_sync310
86PICO_SPINLOCK_ID_OS2src/rp2_common/hardware_sync/include/hardware/sync.h:78Second Spinlock ID reserved for use by low level OS style software15hardware_sync310
87PICO_SPINLOCK_ID_STRIPED_FIRSTsrc/rp2_common/hardware_sync/include/hardware/sync.h:83Lowest Spinlock ID in the 'striped' range16hardware_sync310
88PICO_SPINLOCK_ID_STRIPED_LASTsrc/rp2_common/hardware_sync/include/hardware/sync.h:88Highest Spinlock ID in the 'striped' range23hardware_sync310
89PICO_SPINLOCK_ID_TIMERsrc/rp2_common/hardware_sync/include/hardware/sync.h:63Spinlock ID for Timer protection10hardware_sync310
90PICO_STACK_SIZEsrc/rp2_common/pico_platform/include/pico/platform.h:24Stack Sizetrue0x800pico_platform0x100
91PICO_STDIO_DEFAULT_CRLFsrc/rp2_common/pico_stdio/include/pico/stdio.h:29Default for CR/LF conversion enabled on all stdio outputsbool1PICO_STDIO_ENABLE_CRLF_SUPPORTpico_stdio
92PICO_STDIO_ENABLE_CRLF_SUPPORTsrc/rp2_common/pico_stdio/include/pico/stdio.h:24Enable/disable CR/LF output conversion supportbool1pico_stdio
93PICO_STDIO_SEMIHOSTING_DEFAULT_CRLFsrc/rp2_common/pico_stdio_semihosting/include/pico/stdio_semihosting.h:20Default state of CR/LF translation for semihosting outputboolPICO_STDIO_DEFAULT_CRLFpico_stdio_semihosting
94PICO_STDIO_STACK_BUFFER_SIZEsrc/rp2_common/pico_stdio/include/pico/stdio.h:34Define printf buffer size (on stack)... this is just a working buffer not a max output size128pico_stdio5120
95PICO_STDIO_UART_DEFAULT_CRLFsrc/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h:21Default state of CR/LF translation for UART outputboolPICO_STDIO_DEFAULT_CRLFpico_stdio_uart
96PICO_STDIO_USB_CONNECT_WAIT_TIMEOUT_MSsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:57Maximum number of milliseconds to wait during initialization for a CDC connection from the host (negative means indefinite) during initialization0pico_stdio_usb
97PICO_STDIO_USB_DEFAULT_CRLFsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:26Default state of CR/LF translation for USB outputboolPICO_STDIO_DEFAULT_CRLFpico_stdio_usb
98PICO_STDIO_USB_ENABLE_RESET_VIA_BAUD_RATEsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:47Enable/disable resetting into BOOTSEL mode if the host sets the baud rate to a magic value (PICO_STDIO_USB_RESET_MAGIC_BAUD_RATE)bool1pico_stdio_usb
99PICO_STDIO_USB_ENABLE_RESET_VIA_VENDOR_INTERFACEsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:80Enable/disable resetting into BOOTSEL mode via an additional VENDOR USB interface - enables picotool based resetbool1pico_stdio_usb
100PICO_STDIO_USB_LOW_PRIORITY_IRQsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:42low priority (non hardware) IRQ number to claim for tud_task() background executiontrue31pico_stdio_usb
101PICO_STDIO_USB_POST_CONNECT_WAIT_DELAY_MSsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:62Number of extra milliseconds to wait when using PICO_STDIO_USB_CONNECT_WAIT_TIMEOUT_MS after a host CDC connection is detected (some host terminals seem to sometimes lose transmissions sent right after connection)50pico_stdio_usb
102PICO_STDIO_USB_RESET_BOOTSEL_ACTIVITY_LEDsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:67Optionally define a pin to use as bootloader activity LED when BOOTSEL mode is entered via USB (either VIA_BAUD_RATE or VIA_VENDOR_INTERFACE)intpico_stdio_usb290
103PICO_STDIO_USB_RESET_BOOTSEL_FIXED_ACTIVITY_LEDsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:69Whether the pin specified by PICO_STDIO_USB_RESET_BOOTSEL_ACTIVITY_LED is fixed or can be modified by picotool over the VENDOR USB interfacebool0pico_stdio_usb
104PICO_STDIO_USB_RESET_BOOTSEL_INTERFACE_DISABLE_MASKsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:75Optionally disable either the mass storage interface (bit 0) or the PICOBOOT interface (bit 1) when entering BOOTSEL mode via USB (either VIA_BAUD_RATE or VIA_VENDOR_INTERFACE)int0pico_stdio_usb30
105PICO_STDIO_USB_RESET_INTERFACE_SUPPORT_RESET_TO_BOOTSELsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:85If vendor reset interface is included allow rebooting to BOOTSEL modebool1pico_stdio_usb
106PICO_STDIO_USB_RESET_INTERFACE_SUPPORT_RESET_TO_FLASH_BOOTsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:90If vendor reset interface is included allow rebooting with regular flash bootbool1pico_stdio_usb
107PICO_STDIO_USB_RESET_MAGIC_BAUD_RATEsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:52baud rate that if selected causes a reset into BOOTSEL mode (if PICO_STDIO_USB_ENABLE_RESET_VIA_BAUD_RATE is set)1200pico_stdio_usb
108PICO_STDIO_USB_RESET_RESET_TO_FLASH_DELAY_MSsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:95delays in ms before rebooting via regular flash boot100pico_stdio_usb
109PICO_STDIO_USB_STDOUT_TIMEOUT_USsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:31Number of microseconds to be blocked trying to write USB output before assuming the host has disappeared and discarding data500000pico_stdio_usb
110PICO_STDIO_USB_TASK_INTERVAL_USsrc/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h:37Period of microseconds between calling tud_task in the backgroundtrue1000pico_stdio_usb
111PICO_STDOUT_MUTEXsrc/rp2_common/pico_stdio/include/pico/stdio.h:19Enable/disable mutex around stdoutbool1pico_stdio
112PICO_TIME_DEFAULT_ALARM_POOL_DISABLEDsrc/common/pico_time/include/pico/time.h:283Disable the default alarm poolbooltrue0pico_time
113PICO_TIME_DEFAULT_ALARM_POOL_HARDWARE_ALARM_NUMsrc/common/pico_time/include/pico/time.h:300Select which HW alarm is used for the default alarm pooltrue3pico_time30
114PICO_TIME_DEFAULT_ALARM_POOL_MAX_TIMERSsrc/common/pico_time/include/pico/time.h:310Selects the maximum number of concurrent timers in the default alarm pooltrue16pico_time2550
115PICO_TIME_SLEEP_OVERHEAD_ADJUST_USsrc/common/pico_time/include/pico/time.h:37How many microseconds to wake up early (and then busy_wait) to account for timer overhead when sleeping in low power modeint6pico_time
116PICO_UART_DEFAULT_CRLFsrc/rp2_common/hardware_uart/include/hardware/uart.h:28Enable/disable CR/LF translation on UARTbool0PICO_UART_ENABLE_CRLF_SUPPORThardware_uart
117PICO_UART_ENABLE_CRLF_SUPPORTsrc/rp2_common/hardware_uart/include/hardware/uart.h:23Enable/disable CR/LF translation supportbool1hardware_uart
118PICO_USE_MALLOC_MUTEXsrc/rp2_common/pico_malloc/include/pico/malloc.h:18Whether to protect malloc etc with a mutexbool1 with pico_multicore, 0 otherwisepico_malloc
119PICO_XOSC_STARTUP_DELAY_MULTIPLIERsrc/rp2_common/hardware_xosc/include/hardware/xosc.h:16Multiplier to lengthen xosc startup delay to accommodate slow-starting oscillatorsint1hardware_xosc1
120USB_DPRAM_MAXsrc/rp2040/hardware_structs/include/hardware/structs/usb.h:57Set amount of USB RAM used by USB system4096hardware_usb40960
121XOSC_MHZsrc/rp2040/hardware_regs/include/hardware/platform_defs.h:39The crystal oscillator frequency in Mhzinttrue12hardware_base