You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add missing pico/platform/common.h symlinks for RP2040/RP2350
The common.h file was consolidated in rp2_common in 2.2.0, but the
platform.h include paths weren't updated. Add symlinks to fix the
"file not found" compilation error.
* \brief Macros and definitions common to all rp2 platforms but not specific to any library
14
+
*
15
+
* This header may be included by assembly code
16
+
*
17
+
* Note certain library specific defines are defined here when they are interdpedent across libraries,
18
+
* but making an explicit library dependency does not make sense.
19
+
*/
20
+
21
+
// PICO_CONFIG: PICO_MINIMAL_STORED_VECTOR_TABLE, Only store a very minimal vector table in the binary on Arm, type=bool, default=0, advanced=true, group=pico_crt0
#warning PICO_NUM_VTABLE_IRQS is specied with PICO_MINIMAL_STORED_VECTOR_TABLE for NO_FLASH Arm binary; ignored
29
+
#undef PICO_NUM_VTABLE_IRQS
30
+
#endif
31
+
#definePICO_NUM_VTABLE_IRQS 0
32
+
#else
33
+
// PICO_CONFIG: PICO_NUM_VTABLE_IRQS, Number of IRQ handlers in the vector table - can be lowered to save space if you aren't using some higher IRQs, type=int, default=NUM_IRQS, group=hardware_irq
34
+
#ifndefPICO_NUM_VTABLE_IRQS
35
+
#definePICO_NUM_VTABLE_IRQS NUM_IRQS
36
+
#endif
37
+
#endif
38
+
39
+
#ifndef__ASSEMBLER__
40
+
41
+
// PICO_CONFIG: PICO_NO_FPGA_CHECK, Remove the FPGA platform check for small code size reduction, type=bool, default=1, advanced=true, group=pico_runtime
42
+
#ifndefPICO_NO_FPGA_CHECK
43
+
#definePICO_NO_FPGA_CHECK 1
44
+
#endif
45
+
46
+
// PICO_CONFIG: PICO_NO_SIM_CHECK, Remove the SIM platform check for small code size reduction, type=bool, default=1, advanced=true, group=pico_runtime
* \brief Macros and definitions common to all rp2 platforms but not specific to any library
14
+
*
15
+
* This header may be included by assembly code
16
+
*
17
+
* Note certain library specific defines are defined here when they are interdpedent across libraries,
18
+
* but making an explicit library dependency does not make sense.
19
+
*/
20
+
21
+
// PICO_CONFIG: PICO_MINIMAL_STORED_VECTOR_TABLE, Only store a very minimal vector table in the binary on Arm, type=bool, default=0, advanced=true, group=pico_crt0
#warning PICO_NUM_VTABLE_IRQS is specied with PICO_MINIMAL_STORED_VECTOR_TABLE for NO_FLASH Arm binary; ignored
29
+
#undef PICO_NUM_VTABLE_IRQS
30
+
#endif
31
+
#definePICO_NUM_VTABLE_IRQS 0
32
+
#else
33
+
// PICO_CONFIG: PICO_NUM_VTABLE_IRQS, Number of IRQ handlers in the vector table - can be lowered to save space if you aren't using some higher IRQs, type=int, default=NUM_IRQS, group=hardware_irq
34
+
#ifndefPICO_NUM_VTABLE_IRQS
35
+
#definePICO_NUM_VTABLE_IRQS NUM_IRQS
36
+
#endif
37
+
#endif
38
+
39
+
#ifndef__ASSEMBLER__
40
+
41
+
// PICO_CONFIG: PICO_NO_FPGA_CHECK, Remove the FPGA platform check for small code size reduction, type=bool, default=1, advanced=true, group=pico_runtime
42
+
#ifndefPICO_NO_FPGA_CHECK
43
+
#definePICO_NO_FPGA_CHECK 1
44
+
#endif
45
+
46
+
// PICO_CONFIG: PICO_NO_SIM_CHECK, Remove the SIM platform check for small code size reduction, type=bool, default=1, advanced=true, group=pico_runtime
0 commit comments