feat: Allow using PXX2 external modules on Zorro (#1622)

Thx to @3djc
This commit is contained in:
Raphael Coeffic
2022-02-28 11:10:21 +10:00
committed by GitHub
parent 5f09d7fe39
commit 0e412000b9
2 changed files with 4 additions and 0 deletions
+1
View File
@@ -204,6 +204,7 @@ elseif(PCB STREQUAL X7)
add_definitions(-DRADIO_ZORRO)
add_definitions(-DEEPROM_VARIANT=0x4006)
add_definitions(-DMANUFACTURER_RADIOMASTER)
set(PXX2 ON)
set(ENABLE_SERIAL_PASSTHROUGH ON CACHE BOOL "Enable serial passthrough")
set(CLI ON CACHE BOOL "Enable CLI")
elseif(PCBREV STREQUAL T8)
+3
View File
@@ -1503,6 +1503,9 @@
#define EXTMODULE_RCC_AHB1Periph (RCC_AHB1Periph_GPIOC | RCC_AHB1Periph_GPIOD | RCC_AHB1Periph_DMA2)
#define EXTMODULE_PWR_GPIO GPIOD
#define EXTMODULE_PWR_GPIO_PIN GPIO_Pin_8 // PD.08
#if defined(RADIO_ZORRO)
#define HARDWARE_EXTERNAL_MODULE_SIZE_SML
#endif
#elif defined(PCBX9LITE)
#define HARDWARE_EXTERNAL_MODULE_SIZE_SML
#define EXTMODULE_RCC_AHB1Periph (RCC_AHB1Periph_GPIOA | RCC_AHB1Periph_GPIOC | RCC_AHB1Periph_DMA2)