Browse Source

Move chibios board files to allow tmk_core platform migration (#13777)

* Move board files

* fix up after rebase
pull/13843/head
Joel Challis 2 years ago
committed by GitHub
parent
commit
4c9003b177
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
80 changed files with 20 additions and 20 deletions
  1. +1
    -1
      build_keyboard.mk
  2. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F401/board/board.mk
  3. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F401/configs/board.h
  4. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F401/configs/bootloader_defs.h
  5. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F401/configs/config.h
  6. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F401/configs/mcuconf.h
  7. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F411/board/board.mk
  8. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F411/configs/board.h
  9. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F411/configs/bootloader_defs.h
  10. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F411/configs/config.h
  11. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F411/configs/mcuconf.h
  12. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F411/ld/STM32F411xC_tinyuf2.ld
  13. +0
    -0
      platforms/chibios/boards/BLACKPILL_STM32_F411/ld/STM32F411xE_tinyuf2.ld
  14. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F042X6/board/board.c
  15. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F042X6/board/board.h
  16. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F042X6/board/board.mk
  17. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F042X6/configs/bootloader_defs.h
  18. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F042X6/configs/config.h
  19. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F042X6/configs/mcuconf.h
  20. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F072XB/board/board.mk
  21. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F072XB/configs/board.h
  22. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F072XB/configs/bootloader_defs.h
  23. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F072XB/configs/config.h
  24. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F072XB/configs/mcuconf.h
  25. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F303XC/board/board.mk
  26. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F303XC/configs/board.h
  27. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F303XC/configs/bootloader_defs.h
  28. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F303XC/configs/config.h
  29. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F303XC/configs/mcuconf.h
  30. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F407XE/board/board.mk
  31. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F407XE/configs/board.h
  32. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F407XE/configs/config.h
  33. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F407XE/configs/mcuconf.h
  34. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F446XE/board/board.mk
  35. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F446XE/configs/board.h
  36. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F446XE/configs/config.h
  37. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_F446XE/configs/mcuconf.h
  38. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_G431XB/board/board.mk
  39. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_G431XB/configs/config.h
  40. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_G431XB/configs/mcuconf.h
  41. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_G474XE/board/board.mk
  42. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_G474XE/configs/config.h
  43. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_G474XE/configs/mcuconf.h
  44. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L412XB/board/board.mk
  45. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L412XB/configs/board.h
  46. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L412XB/configs/config.h
  47. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L412XB/configs/mcuconf.h
  48. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L433XC/board/board.mk
  49. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L433XC/configs/board.h
  50. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L433XC/configs/config.h
  51. +0
    -0
      platforms/chibios/boards/GENERIC_STM32_L433XC/configs/mcuconf.h
  52. +0
    -0
      platforms/chibios/boards/IC_TEENSY_3_1/board/board.c
  53. +0
    -0
      platforms/chibios/boards/IC_TEENSY_3_1/board/board.h
  54. +0
    -0
      platforms/chibios/boards/IC_TEENSY_3_1/board/board.mk
  55. +0
    -0
      platforms/chibios/boards/IC_TEENSY_4_1/board/board.mk
  56. +0
    -0
      platforms/chibios/boards/IC_TEENSY_4_1/rules.mk
  57. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/board/board.mk
  58. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/configs/board.h
  59. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/configs/bootloader_defs.h
  60. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/configs/chconf.h
  61. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/configs/config.h
  62. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/configs/halconf.h
  63. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/configs/mcuconf.h
  64. +0
    -0
      platforms/chibios/boards/QMK_PROTON_C/convert_to_proton_c.mk
  65. +0
    -0
      platforms/chibios/boards/STM32_F103_STM32DUINO/board/board.c
  66. +0
    -0
      platforms/chibios/boards/STM32_F103_STM32DUINO/board/board.h
  67. +0
    -0
      platforms/chibios/boards/STM32_F103_STM32DUINO/board/board.mk
  68. +0
    -0
      platforms/chibios/boards/STM32_F103_STM32DUINO/configs/mcuconf.h
  69. +0
    -0
      platforms/chibios/boards/STM32_F103_STM32DUINO/ld/STM32F103x8_stm32duino_bootloader.ld
  70. +0
    -0
      platforms/chibios/boards/STM32_F103_STM32DUINO/ld/STM32F103xB_stm32duino_bootloader.ld
  71. +0
    -0
      platforms/chibios/boards/STM32_F103_STM32DUINO/ld/stm32duino_bootloader_common.ld
  72. +0
    -0
      platforms/chibios/boards/common/configs/chconf.h
  73. +0
    -0
      platforms/chibios/boards/common/configs/halconf.h
  74. +0
    -0
      platforms/chibios/boards/common/ld/MKL26Z64.ld
  75. +0
    -0
      platforms/chibios/boards/common/ld/STM32L412xB.ld
  76. +0
    -0
      platforms/chibios/boards/keyboard-config-templates/board.h
  77. +0
    -0
      platforms/chibios/boards/keyboard-config-templates/chconf.h
  78. +0
    -0
      platforms/chibios/boards/keyboard-config-templates/halconf.h
  79. +0
    -0
      platforms/chibios/boards/keyboard-config-templates/mcuconf.h
  80. +19
    -19
      tmk_core/chibios.mk

+ 1
- 1
build_keyboard.mk View File

@ -151,7 +151,7 @@ ifeq ($(strip $(CTPC)), yes)
endif
ifeq ($(strip $(CONVERT_TO_PROTON_C)), yes)
include platforms/chibios/QMK_PROTON_C/convert_to_proton_c.mk
include platforms/chibios/boards/QMK_PROTON_C/convert_to_proton_c.mk
endif
include quantum/mcu_selection.mk


platforms/chibios/BLACKPILL_STM32_F401/board/board.mk → platforms/chibios/boards/BLACKPILL_STM32_F401/board/board.mk View File


platforms/chibios/BLACKPILL_STM32_F401/configs/board.h → platforms/chibios/boards/BLACKPILL_STM32_F401/configs/board.h View File


platforms/chibios/BLACKPILL_STM32_F401/configs/bootloader_defs.h → platforms/chibios/boards/BLACKPILL_STM32_F401/configs/bootloader_defs.h View File


platforms/chibios/BLACKPILL_STM32_F401/configs/config.h → platforms/chibios/boards/BLACKPILL_STM32_F401/configs/config.h View File


platforms/chibios/BLACKPILL_STM32_F401/configs/mcuconf.h → platforms/chibios/boards/BLACKPILL_STM32_F401/configs/mcuconf.h View File


platforms/chibios/BLACKPILL_STM32_F411/board/board.mk → platforms/chibios/boards/BLACKPILL_STM32_F411/board/board.mk View File


platforms/chibios/BLACKPILL_STM32_F411/configs/board.h → platforms/chibios/boards/BLACKPILL_STM32_F411/configs/board.h View File


platforms/chibios/BLACKPILL_STM32_F411/configs/bootloader_defs.h → platforms/chibios/boards/BLACKPILL_STM32_F411/configs/bootloader_defs.h View File


platforms/chibios/BLACKPILL_STM32_F411/configs/config.h → platforms/chibios/boards/BLACKPILL_STM32_F411/configs/config.h View File


platforms/chibios/BLACKPILL_STM32_F411/configs/mcuconf.h → platforms/chibios/boards/BLACKPILL_STM32_F411/configs/mcuconf.h View File


platforms/chibios/BLACKPILL_STM32_F411/ld/STM32F411xC_tinyuf2.ld → platforms/chibios/boards/BLACKPILL_STM32_F411/ld/STM32F411xC_tinyuf2.ld View File


platforms/chibios/BLACKPILL_STM32_F411/ld/STM32F411xE_tinyuf2.ld → platforms/chibios/boards/BLACKPILL_STM32_F411/ld/STM32F411xE_tinyuf2.ld View File


platforms/chibios/GENERIC_STM32_F042X6/board/board.c → platforms/chibios/boards/GENERIC_STM32_F042X6/board/board.c View File


platforms/chibios/GENERIC_STM32_F042X6/board/board.h → platforms/chibios/boards/GENERIC_STM32_F042X6/board/board.h View File


platforms/chibios/GENERIC_STM32_F042X6/board/board.mk → platforms/chibios/boards/GENERIC_STM32_F042X6/board/board.mk View File


platforms/chibios/GENERIC_STM32_F042X6/configs/bootloader_defs.h → platforms/chibios/boards/GENERIC_STM32_F042X6/configs/bootloader_defs.h View File


platforms/chibios/GENERIC_STM32_F042X6/configs/config.h → platforms/chibios/boards/GENERIC_STM32_F042X6/configs/config.h View File


platforms/chibios/GENERIC_STM32_F042X6/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_F042X6/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_F072XB/board/board.mk → platforms/chibios/boards/GENERIC_STM32_F072XB/board/board.mk View File


platforms/chibios/GENERIC_STM32_F072XB/configs/board.h → platforms/chibios/boards/GENERIC_STM32_F072XB/configs/board.h View File


platforms/chibios/GENERIC_STM32_F072XB/configs/bootloader_defs.h → platforms/chibios/boards/GENERIC_STM32_F072XB/configs/bootloader_defs.h View File


platforms/chibios/GENERIC_STM32_F072XB/configs/config.h → platforms/chibios/boards/GENERIC_STM32_F072XB/configs/config.h View File


platforms/chibios/GENERIC_STM32_F072XB/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_F072XB/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_F303XC/board/board.mk → platforms/chibios/boards/GENERIC_STM32_F303XC/board/board.mk View File


platforms/chibios/GENERIC_STM32_F303XC/configs/board.h → platforms/chibios/boards/GENERIC_STM32_F303XC/configs/board.h View File


platforms/chibios/GENERIC_STM32_F303XC/configs/bootloader_defs.h → platforms/chibios/boards/GENERIC_STM32_F303XC/configs/bootloader_defs.h View File


platforms/chibios/GENERIC_STM32_F303XC/configs/config.h → platforms/chibios/boards/GENERIC_STM32_F303XC/configs/config.h View File


platforms/chibios/GENERIC_STM32_F303XC/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_F303XC/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_F407XE/board/board.mk → platforms/chibios/boards/GENERIC_STM32_F407XE/board/board.mk View File


platforms/chibios/GENERIC_STM32_F407XE/configs/board.h → platforms/chibios/boards/GENERIC_STM32_F407XE/configs/board.h View File


platforms/chibios/GENERIC_STM32_F407XE/configs/config.h → platforms/chibios/boards/GENERIC_STM32_F407XE/configs/config.h View File


platforms/chibios/GENERIC_STM32_F407XE/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_F407XE/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_F446XE/board/board.mk → platforms/chibios/boards/GENERIC_STM32_F446XE/board/board.mk View File


platforms/chibios/GENERIC_STM32_F446XE/configs/board.h → platforms/chibios/boards/GENERIC_STM32_F446XE/configs/board.h View File


platforms/chibios/GENERIC_STM32_F446XE/configs/config.h → platforms/chibios/boards/GENERIC_STM32_F446XE/configs/config.h View File


platforms/chibios/GENERIC_STM32_F446XE/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_F446XE/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_G431XB/board/board.mk → platforms/chibios/boards/GENERIC_STM32_G431XB/board/board.mk View File


platforms/chibios/GENERIC_STM32_G431XB/configs/config.h → platforms/chibios/boards/GENERIC_STM32_G431XB/configs/config.h View File


platforms/chibios/GENERIC_STM32_G431XB/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_G431XB/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_G474XE/board/board.mk → platforms/chibios/boards/GENERIC_STM32_G474XE/board/board.mk View File


platforms/chibios/GENERIC_STM32_G474XE/configs/config.h → platforms/chibios/boards/GENERIC_STM32_G474XE/configs/config.h View File


platforms/chibios/GENERIC_STM32_G474XE/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_G474XE/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_L412XB/board/board.mk → platforms/chibios/boards/GENERIC_STM32_L412XB/board/board.mk View File


platforms/chibios/GENERIC_STM32_L412XB/configs/board.h → platforms/chibios/boards/GENERIC_STM32_L412XB/configs/board.h View File


platforms/chibios/GENERIC_STM32_L412XB/configs/config.h → platforms/chibios/boards/GENERIC_STM32_L412XB/configs/config.h View File


platforms/chibios/GENERIC_STM32_L412XB/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_L412XB/configs/mcuconf.h View File


platforms/chibios/GENERIC_STM32_L433XC/board/board.mk → platforms/chibios/boards/GENERIC_STM32_L433XC/board/board.mk View File


platforms/chibios/GENERIC_STM32_L433XC/configs/board.h → platforms/chibios/boards/GENERIC_STM32_L433XC/configs/board.h View File


platforms/chibios/GENERIC_STM32_L433XC/configs/config.h → platforms/chibios/boards/GENERIC_STM32_L433XC/configs/config.h View File


platforms/chibios/GENERIC_STM32_L433XC/configs/mcuconf.h → platforms/chibios/boards/GENERIC_STM32_L433XC/configs/mcuconf.h View File


platforms/chibios/IC_TEENSY_3_1/board/board.c → platforms/chibios/boards/IC_TEENSY_3_1/board/board.c View File


platforms/chibios/IC_TEENSY_3_1/board/board.h → platforms/chibios/boards/IC_TEENSY_3_1/board/board.h View File


platforms/chibios/IC_TEENSY_3_1/board/board.mk → platforms/chibios/boards/IC_TEENSY_3_1/board/board.mk View File


platforms/chibios/IC_TEENSY_4_1/board/board.mk → platforms/chibios/boards/IC_TEENSY_4_1/board/board.mk View File


platforms/chibios/IC_TEENSY_4_1/rules.mk → platforms/chibios/boards/IC_TEENSY_4_1/rules.mk View File


platforms/chibios/QMK_PROTON_C/board/board.mk → platforms/chibios/boards/QMK_PROTON_C/board/board.mk View File


platforms/chibios/QMK_PROTON_C/configs/board.h → platforms/chibios/boards/QMK_PROTON_C/configs/board.h View File


platforms/chibios/QMK_PROTON_C/configs/bootloader_defs.h → platforms/chibios/boards/QMK_PROTON_C/configs/bootloader_defs.h View File


platforms/chibios/QMK_PROTON_C/configs/chconf.h → platforms/chibios/boards/QMK_PROTON_C/configs/chconf.h View File


platforms/chibios/QMK_PROTON_C/configs/config.h → platforms/chibios/boards/QMK_PROTON_C/configs/config.h View File


platforms/chibios/QMK_PROTON_C/configs/halconf.h → platforms/chibios/boards/QMK_PROTON_C/configs/halconf.h View File


platforms/chibios/QMK_PROTON_C/configs/mcuconf.h → platforms/chibios/boards/QMK_PROTON_C/configs/mcuconf.h View File


platforms/chibios/QMK_PROTON_C/convert_to_proton_c.mk → platforms/chibios/boards/QMK_PROTON_C/convert_to_proton_c.mk View File


platforms/chibios/STM32_F103_STM32DUINO/board/board.c → platforms/chibios/boards/STM32_F103_STM32DUINO/board/board.c View File


platforms/chibios/STM32_F103_STM32DUINO/board/board.h → platforms/chibios/boards/STM32_F103_STM32DUINO/board/board.h View File


platforms/chibios/STM32_F103_STM32DUINO/board/board.mk → platforms/chibios/boards/STM32_F103_STM32DUINO/board/board.mk View File


platforms/chibios/STM32_F103_STM32DUINO/configs/mcuconf.h → platforms/chibios/boards/STM32_F103_STM32DUINO/configs/mcuconf.h View File


platforms/chibios/STM32_F103_STM32DUINO/ld/STM32F103x8_stm32duino_bootloader.ld → platforms/chibios/boards/STM32_F103_STM32DUINO/ld/STM32F103x8_stm32duino_bootloader.ld View File


platforms/chibios/STM32_F103_STM32DUINO/ld/STM32F103xB_stm32duino_bootloader.ld → platforms/chibios/boards/STM32_F103_STM32DUINO/ld/STM32F103xB_stm32duino_bootloader.ld View File


platforms/chibios/STM32_F103_STM32DUINO/ld/stm32duino_bootloader_common.ld → platforms/chibios/boards/STM32_F103_STM32DUINO/ld/stm32duino_bootloader_common.ld View File


platforms/chibios/common/configs/chconf.h → platforms/chibios/boards/common/configs/chconf.h View File


platforms/chibios/common/configs/halconf.h → platforms/chibios/boards/common/configs/halconf.h View File


platforms/chibios/common/ld/MKL26Z64.ld → platforms/chibios/boards/common/ld/MKL26Z64.ld View File


platforms/chibios/common/ld/STM32L412xB.ld → platforms/chibios/boards/common/ld/STM32L412xB.ld View File


platforms/chibios/keyboard-config-templates/board.h → platforms/chibios/boards/keyboard-config-templates/board.h View File


platforms/chibios/keyboard-config-templates/chconf.h → platforms/chibios/boards/keyboard-config-templates/chconf.h View File


platforms/chibios/keyboard-config-templates/halconf.h → platforms/chibios/boards/keyboard-config-templates/halconf.h View File


platforms/chibios/keyboard-config-templates/mcuconf.h → platforms/chibios/boards/keyboard-config-templates/mcuconf.h View File


+ 19
- 19
tmk_core/chibios.mk View File

@ -67,9 +67,9 @@ else ifneq ("$(wildcard $(KEYBOARD_PATH_2)/boards/$(BOARD)/board.mk)","")
else ifneq ("$(wildcard $(KEYBOARD_PATH_1)/boards/$(BOARD)/board.mk)","")
BOARD_PATH = $(KEYBOARD_PATH_1)
BOARD_MK += $(KEYBOARD_PATH_1)/boards/$(BOARD)/board.mk
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/$(BOARD)/board/board.mk)","")
BOARD_PATH = $(TOP_DIR)/platforms/chibios/$(BOARD)
BOARD_MK += $(TOP_DIR)/platforms/chibios/$(BOARD)/board/board.mk
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/board/board.mk)","")
BOARD_PATH = $(TOP_DIR)/platforms/chibios/boards/$(BOARD)
BOARD_MK += $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/board/board.mk
KEYBOARD_PATHS += $(BOARD_PATH)/configs
ifneq ("$(wildcard $(BOARD_PATH)/rules.mk)","")
include $(BOARD_PATH)/rules.mk
@ -124,10 +124,10 @@ else ifneq ("$(wildcard $(KEYBOARD_PATH_2)/chconf.h)","")
CHCONFDIR = $(KEYBOARD_PATH_2)
else ifneq ("$(wildcard $(KEYBOARD_PATH_1)/chconf.h)","")
CHCONFDIR = $(KEYBOARD_PATH_1)
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/$(BOARD)/configs/chconf.h)","")
CHCONFDIR = $(TOP_DIR)/platforms/chibios/$(BOARD)/configs
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/common/configs/chconf.h)","")
CHCONFDIR = $(TOP_DIR)/platforms/chibios/common/configs
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/configs/chconf.h)","")
CHCONFDIR = $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/configs
else ifneq ("$(wildcard $(TOP_DIR)/platforms/boards/chibios/common/configs/chconf.h)","")
CHCONFDIR = $(TOP_DIR)/platforms/chibios/boards/common/configs
endif
ifneq ("$(wildcard $(KEYBOARD_PATH_5)/halconf.h)","")
@ -140,10 +140,10 @@ else ifneq ("$(wildcard $(KEYBOARD_PATH_2)/halconf.h)","")
HALCONFDIR = $(KEYBOARD_PATH_2)
else ifneq ("$(wildcard $(KEYBOARD_PATH_1)/halconf.h)","")
HALCONFDIR = $(KEYBOARD_PATH_1)
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/$(BOARD)/configs/halconf.h)","")
HALCONFDIR = $(TOP_DIR)/platforms/chibios/$(BOARD)/configs
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/common/configs/halconf.h)","")
HALCONFDIR = $(TOP_DIR)/platforms/chibios/common/configs
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/configs/halconf.h)","")
HALCONFDIR = $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/configs
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/boards/common/configs/halconf.h)","")
HALCONFDIR = $(TOP_DIR)/platforms/chibios/boards/common/configs
endif
# HAL-OSAL files (optional).
@ -190,11 +190,11 @@ else ifneq ("$(wildcard $(KEYBOARD_PATH_2)/ld/$(MCU_LDSCRIPT).ld)","")
LDSCRIPT = $(KEYBOARD_PATH_2)/ld/$(MCU_LDSCRIPT).ld
else ifneq ("$(wildcard $(KEYBOARD_PATH_1)/ld/$(MCU_LDSCRIPT).ld)","")
LDSCRIPT = $(KEYBOARD_PATH_1)/ld/$(MCU_LDSCRIPT).ld
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/$(BOARD)/ld/$(MCU_LDSCRIPT).ld)","")
LDFLAGS += -L$(TOP_DIR)/platforms/chibios/$(BOARD)/ld
LDSCRIPT = $(TOP_DIR)/platforms/chibios/$(BOARD)/ld/$(MCU_LDSCRIPT).ld
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/common/ld/$(MCU_LDSCRIPT).ld)","")
LDSCRIPT = $(TOP_DIR)/platforms/chibios/common/ld/$(MCU_LDSCRIPT).ld
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/ld/$(MCU_LDSCRIPT).ld)","")
LDFLAGS += -L$(TOP_DIR)/platforms/chibios/boards/$(BOARD)/ld
LDSCRIPT = $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/ld/$(MCU_LDSCRIPT).ld
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/boards/common/ld/$(MCU_LDSCRIPT).ld)","")
LDSCRIPT = $(TOP_DIR)/platforms/chibios/boards/common/ld/$(MCU_LDSCRIPT).ld
else ifneq ("$(wildcard $(STARTUPLD_CONTRIB)/$(MCU_LDSCRIPT).ld)","")
LDSCRIPT = $(STARTUPLD_CONTRIB)/$(MCU_LDSCRIPT).ld
USE_CHIBIOS_CONTRIB = yes
@ -219,8 +219,8 @@ QUANTUM_LIB_SRC += $(STARTUPASM) $(PORTASM) $(OSALASM) $(PLATFORMASM)
CHIBISRC := $(patsubst $(TOP_DIR)/%,%,$(CHIBISRC))
EXTRAINCDIRS += $(CHIBIOS)/os/license $(CHIBIOS)/os/oslib/include \
$(TOP_DIR)/platforms/chibios/$(BOARD)/configs \
$(TOP_DIR)/platforms/chibios/common/configs \
$(TOP_DIR)/platforms/chibios/boards/$(BOARD)/configs \
$(TOP_DIR)/platforms/chibios/boards/common/configs \
$(HALCONFDIR) $(CHCONFDIR) \
$(STARTUPINC) $(KERNINC) $(PORTINC) $(OSALINC) \
$(HALINC) $(PLATFORMINC) $(BOARDINC) $(TESTINC) \
@ -241,7 +241,7 @@ else ifneq ("$(wildcard $(KEYBOARD_PATH_2)/halconf_community.h)","")
USE_CHIBIOS_CONTRIB = yes
else ifneq ("$(wildcard $(KEYBOARD_PATH_1)/halconf_community.h)","")
USE_CHIBIOS_CONTRIB = yes
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/$(BOARD)/configs/halconf_community.h)","")
else ifneq ("$(wildcard $(TOP_DIR)/platforms/chibios/boards/$(BOARD)/configs/halconf_community.h)","")
USE_CHIBIOS_CONTRIB = yes
endif


Loading…
Cancel
Save