12#ifndef _BOARDS_PIMORONI_PICOSYSTEM_H
13#define _BOARDS_PIMORONI_PICOSYSTEM_H
16#define PIMORONI_PICOSYSTEM
19#ifndef PICOSYSTEM_VBUS_DETECT_PIN
20#define PICOSYSTEM_VBUS_DETECT_PIN 2
23#ifndef PICOSYSTEM_LCD_SPI
24#define PICOSYSTEM_LCD_SPI 0
27#ifndef PICOSYSTEM_LCD_RESET_PIN
28#define PICOSYSTEM_LCD_RESET_PIN 4
31#ifndef PICOSYSTEM_LCD_CSN_PIN
32#define PICOSYSTEM_LCD_CSN_PIN 5
35#ifndef PICOSYSTEM_LCD_SCLK_PIN
36#define PICOSYSTEM_LCD_SCLK_PIN 6
39#ifndef PICOSYSTEM_LCD_MOSI_PIN
40#define PICOSYSTEM_LCD_MOSI_PIN 7
43#ifndef PICOSYSTEM_LCD_VSYNC_PIN
44#define PICOSYSTEM_LCD_VSYNC_PIN 8
47#ifndef PICOSYSTEM_LCD_DC_PIN
48#define PICOSYSTEM_LCD_DC_PIN 9
51#ifndef PICOSYSTEM_AUDIO_PIN
52#define PICOSYSTEM_AUDIO_PIN 11
55#ifndef PICOSYSTEM_BACKLIGHT_PIN
56#define PICOSYSTEM_BACKLIGHT_PIN 12
59#ifndef PICOSYSTEM_LED_G_PIN
60#define PICOSYSTEM_LED_G_PIN 13
63#ifndef PICOSYSTEM_LED_R_PIN
64#define PICOSYSTEM_LED_R_PIN 14
67#ifndef PICOSYSTEM_LED_B_PIN
68#define PICOSYSTEM_LED_B_PIN 15
71#ifndef PICOSYSTEM_SW_Y_PIN
72#define PICOSYSTEM_SW_Y_PIN 16
75#ifndef PICOSYSTEM_SW_X_PIN
76#define PICOSYSTEM_SW_X_PIN 17
79#ifndef PICOSYSTEM_SW_A_PIN
80#define PICOSYSTEM_SW_A_PIN 18
83#ifndef PICOSYSTEM_SW_B_PIN
84#define PICOSYSTEM_SW_B_PIN 19
87#ifndef PICOSYSTEM_SW_DOWN_PIN
88#define PICOSYSTEM_SW_DOWN_PIN 20
91#ifndef PICOSYSTEM_SW_RIGHT_PIN
92#define PICOSYSTEM_SW_RIGHT_PIN 21
95#ifndef PICOSYSTEM_SW_LEFT_PIN
96#define PICOSYSTEM_SW_LEFT_PIN 22
99#ifndef PICOSYSTEM_SW_UP_PIN
100#define PICOSYSTEM_SW_UP_PIN 23
103#ifndef PICOSYSTEM_CHARGE_STAT_PIN
104#define PICOSYSTEM_CHARGE_STAT_PIN 24
107#ifndef PICOSYSTEM_BAT_SENSE_PIN
108#define PICOSYSTEM_BAT_SENSE_PIN 26
112#ifndef PICO_DEFAULT_UART
113#define PICO_DEFAULT_UART 0
116#ifndef PICO_DEFAULT_UART_TX_PIN
117#define PICO_DEFAULT_UART_TX_PIN 0
120#ifndef PICO_DEFAULT_UART_RX_PIN
121#define PICO_DEFAULT_UART_RX_PIN 1
126#ifndef PICO_DEFAULT_LED_PIN
127#define PICO_DEFAULT_LED_PIN PICOSYSTEM_LED_G_PIN
131#ifndef PICO_DEFAULT_LED_PIN_INVERTED
132#define PICO_DEFAULT_LED_PIN_INVERTED 1
148#define PICO_BOOT_STAGE2_CHOOSE_W25Q080 1
150#ifndef PICO_FLASH_SPI_CLKDIV
151#define PICO_FLASH_SPI_CLKDIV 2
154#ifndef PICO_FLASH_SIZE_BYTES
155#define PICO_FLASH_SIZE_BYTES (16 * 1024 * 1024)
159#ifndef PICO_RP2040_B0_SUPPORTED
160#define PICO_RP2040_B0_SUPPORTED 0