2022-07-25 22:54:34 +08:00
|
|
|
#ifndef BOARD_SELECTION_H
|
|
|
|
#define BOARD_SELECTION_H
|
|
|
|
|
|
|
|
//--------------------------------------------------------------------+
|
|
|
|
// Board selection
|
|
|
|
// Select your board in CMakeLists.txt
|
|
|
|
//--------------------------------------------------------------------+
|
|
|
|
|
2022-08-09 09:57:44 +08:00
|
|
|
//--------------------------------------------------------------------+
|
|
|
|
// MakerDiary M.2 DOCK
|
2024-08-11 19:59:14 +08:00
|
|
|
#define OPT_BOARD_MAKERDIARY_M2_DOCK 1
|
|
|
|
// MakerDiary NRF52840 USB DONGLE
|
|
|
|
#define OPT_BOARD_MAKERDIARY_NRF52840_USB_DONGLE 3
|
2022-07-25 22:54:34 +08:00
|
|
|
|
2022-08-09 09:57:44 +08:00
|
|
|
// nRF52840 Dongle (aka PCA10059)
|
|
|
|
#define OPT_BOARD_NRF52840_DONGLE 2
|
|
|
|
#define OPT_BOARD_PCA10059 OPT_BOARD_NRF52840_DONGLE
|
|
|
|
//--------------------------------------------------------------------+
|
|
|
|
|
|
|
|
#if CFG_BOARD == OPT_BOARD_NRF52840_DONGLE
|
|
|
|
#define BOARD_PCA10059
|
|
|
|
#include "boards/nordic/pca10059.h"
|
|
|
|
#elif CFG_BOARD == OPT_BOARD_MAKERDIARY_M2_DOCK
|
2022-07-25 22:54:34 +08:00
|
|
|
#include "boards/makerdiary/m2_dock.h"
|
2024-08-11 19:59:14 +08:00
|
|
|
#elif CFG_BOARD == OPT_BOARD_MAKERDIARY_NRF52840_USB_DONGLE
|
|
|
|
#include "boards/makerdiary/nrf52840_usb_dongle.h"
|
2022-07-25 22:54:34 +08:00
|
|
|
#else
|
|
|
|
#error "No board selected, please select your board in CMakeLists.txt"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
2024-08-11 19:59:14 +08:00
|
|
|
#endif
|