Add Pico 2 support

This commit is contained in:
2025-09-06 12:01:00 -04:00
parent 2fac602e44
commit a1cb13a2f9
9 changed files with 73 additions and 52 deletions
+9 -1
View File
@@ -11,6 +11,7 @@
#define NUM_KEYS 126
#define BUF_SIZE 64
#define ADC_MAX 4096
#define ADC_MAX_LOG2 log2(ADC_MAX)
enum {
RGG_MODE_INVALID=0,
@@ -187,6 +188,13 @@ bool load_rgb_config(void);
#define CFG_SIGNATURE 0x9e4c
#define FLASH_TARGET_OFFSET (PICO_FLASH_SIZE_BYTES - FLASH_SECTOR_SIZE)
#if PICO_RP2040
#define FLASH_TARGET_OFFSET (PICO_FLASH_SIZE_BYTES - FLASH_SECTOR_SIZE)
#elif PICO_RP2350
#define FLASH_TARGET_OFFSET (PICO_FLASH_SIZE_BYTES - FLASH_BLOCK_SIZE - FLASH_SECTOR_SIZE)
#else
#error "Unsupported device. Expected RP2040 or RP2350."
#endif
#endif