21// PICO_CONFIG: PICO_PLATFORM_TEST_HEADER, Unquoted path to a header to include here so a test can inject code/defines into every translation unit, group=pico_platform
26// 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
33#warning PICO_NUM_VTABLE_IRQS is specied with PICO_MINIMAL_STORED_VECTOR_TABLE for NO_FLASH Arm binary; ignored
34#undef PICO_NUM_VTABLE_IRQS
35#endif
36#define PICO_NUM_VTABLE_IRQS 0
37#else
38// 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
39#ifndef PICO_NUM_VTABLE_IRQS
40#define PICO_NUM_VTABLE_IRQS NUM_IRQS
41#endif
42#endif
43
44#ifndef __ASSEMBLER__
45
46// 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
47#ifndef PICO_NO_FPGA_CHECK
48#define PICO_NO_FPGA_CHECK 1
49#endif
50
51// 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