From d73097e33538bc9b4d5ad1be19e5cba70157f7e4 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Sat, 21 Dec 2024 17:34:58 +0100 Subject: [PATCH] chore: move firmware to firmware/ folder --- .gitignore | 1 + .gitmodules | 4 ++-- .dir-locals.el => firmware/.dir-locals.el | 0 firmware/.project | 0 Makefile => firmware/Makefile | 0 {devices => firmware/devices}/general/startup.c | 0 {devices => firmware/devices}/stm32f401/include/defines.h | 0 {devices => firmware/devices}/stm32f401/isr.c | 0 {devices => firmware/devices}/stm32f401/linker_script.ld | 0 {devices => firmware/devices}/stm32f407/include/defines.h | 0 {devices => firmware/devices}/stm32f407/isr.c | 0 {devices => firmware/devices}/stm32f407/linker_script.ld | 0 {devices => firmware/devices}/stm32f446/include/defines.h | 0 {devices => firmware/devices}/stm32f446/isr.c | 0 {devices => firmware/devices}/stm32f446/linker_script.ld | 0 {devices => firmware/devices}/stm32h747/README.md | 0 {devices => firmware/devices}/stm32h747/include/defines.h | 0 {devices => firmware/devices}/stm32h747/isr.c | 0 {devices => firmware/devices}/stm32h747/linker_script.ld | 0 gdb.script => firmware/gdb.script | 0 {include => firmware/include}/clocks.h | 0 {include => firmware/include}/delay.h | 0 {include => firmware/include}/display.h | 0 {include => firmware/include}/exti.h | 0 {include => firmware/include}/fmc.h | 0 {include => firmware/include}/generic.h | 0 {include => firmware/include}/otm8009a.h | 0 {include => firmware/include}/pin.h | 0 {include => firmware/include}/queue.h | 0 {include => firmware/include}/registers.h | 0 {include => firmware/include}/usb.h | 0 {include => firmware/include}/usb_device.h | 0 {include => firmware/include}/usb_device_cdc.h | 0 {libs => firmware/libs}/CMSIS_6 | 0 {libs => firmware/libs}/cmsis_device_h7 | 0 {src => firmware/src}/clocks.c | 0 {src => firmware/src}/delay.c | 0 {src => firmware/src}/display.c | 0 {src => firmware/src}/exti.c | 0 {src => firmware/src}/fmc.c | 0 {src => firmware/src}/main.c | 0 {src => firmware/src}/otm8009a.c | 0 {src => firmware/src}/pin.c | 0 {src => firmware/src}/queue.c | 0 {src => firmware/src}/syscalls.c | 0 {src => firmware/src}/usb.c | 0 {src => firmware/src}/usb_device.c | 0 {src => firmware/src}/usb_device_cdc.c | 0 {tests => firmware/tests}/device_descriptor/.gitignore | 0 {tests => firmware/tests}/device_descriptor/Makefile | 0 {tests => firmware/tests}/device_descriptor/cortex-m.c | 0 {tests => firmware/tests}/device_descriptor/cortex-m.h | 0 {tests => firmware/tests}/device_descriptor/delay.h | 0 {tests => firmware/tests}/device_descriptor/main.c | 0 {tests => firmware/tests}/device_descriptor/stm32h747xx.h | 0 {tests => firmware/tests}/device_descriptor/usb.c | 0 56 files changed, 3 insertions(+), 2 deletions(-) rename .dir-locals.el => firmware/.dir-locals.el (100%) create mode 100644 firmware/.project rename Makefile => firmware/Makefile (100%) rename {devices => firmware/devices}/general/startup.c (100%) rename {devices => firmware/devices}/stm32f401/include/defines.h (100%) rename {devices => firmware/devices}/stm32f401/isr.c (100%) rename {devices => firmware/devices}/stm32f401/linker_script.ld (100%) rename {devices => firmware/devices}/stm32f407/include/defines.h (100%) rename {devices => firmware/devices}/stm32f407/isr.c (100%) rename {devices => firmware/devices}/stm32f407/linker_script.ld (100%) rename {devices => firmware/devices}/stm32f446/include/defines.h (100%) rename {devices => firmware/devices}/stm32f446/isr.c (100%) rename {devices => firmware/devices}/stm32f446/linker_script.ld (100%) rename {devices => firmware/devices}/stm32h747/README.md (100%) rename {devices => firmware/devices}/stm32h747/include/defines.h (100%) rename {devices => firmware/devices}/stm32h747/isr.c (100%) rename {devices => firmware/devices}/stm32h747/linker_script.ld (100%) rename gdb.script => firmware/gdb.script (100%) rename {include => firmware/include}/clocks.h (100%) rename {include => firmware/include}/delay.h (100%) rename {include => firmware/include}/display.h (100%) rename {include => firmware/include}/exti.h (100%) rename {include => firmware/include}/fmc.h (100%) rename {include => firmware/include}/generic.h (100%) rename {include => firmware/include}/otm8009a.h (100%) rename {include => firmware/include}/pin.h (100%) rename {include => firmware/include}/queue.h (100%) rename {include => firmware/include}/registers.h (100%) rename {include => firmware/include}/usb.h (100%) rename {include => firmware/include}/usb_device.h (100%) rename {include => firmware/include}/usb_device_cdc.h (100%) rename {libs => firmware/libs}/CMSIS_6 (100%) rename {libs => firmware/libs}/cmsis_device_h7 (100%) rename {src => firmware/src}/clocks.c (100%) rename {src => firmware/src}/delay.c (100%) rename {src => firmware/src}/display.c (100%) rename {src => firmware/src}/exti.c (100%) rename {src => firmware/src}/fmc.c (100%) rename {src => firmware/src}/main.c (100%) rename {src => firmware/src}/otm8009a.c (100%) rename {src => firmware/src}/pin.c (100%) rename {src => firmware/src}/queue.c (100%) rename {src => firmware/src}/syscalls.c (100%) rename {src => firmware/src}/usb.c (100%) rename {src => firmware/src}/usb_device.c (100%) rename {src => firmware/src}/usb_device_cdc.c (100%) rename {tests => firmware/tests}/device_descriptor/.gitignore (100%) rename {tests => firmware/tests}/device_descriptor/Makefile (100%) rename {tests => firmware/tests}/device_descriptor/cortex-m.c (100%) rename {tests => firmware/tests}/device_descriptor/cortex-m.h (100%) rename {tests => firmware/tests}/device_descriptor/delay.h (100%) rename {tests => firmware/tests}/device_descriptor/main.c (100%) rename {tests => firmware/tests}/device_descriptor/stm32h747xx.h (100%) rename {tests => firmware/tests}/device_descriptor/usb.c (100%) diff --git a/.gitignore b/.gitignore index a41756d..6f1507d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ obj/ bin/ +index/ compile_commands.json core diff --git a/.gitmodules b/.gitmodules index 778cb3c..57fa883 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "CMSIS"] - path = libs/CMSIS_6 + path = firmware/libs/CMSIS_6 url = https://github.com/ARM-software/CMSIS_6 [submodule "cmsis_device_h7"] - path = libs/cmsis_device_h7 + path = firmware/libs/cmsis_device_h7 url = https://github.com/STMicroelectronics/cmsis_device_h7/ diff --git a/.dir-locals.el b/firmware/.dir-locals.el similarity index 100% rename from .dir-locals.el rename to firmware/.dir-locals.el diff --git a/firmware/.project b/firmware/.project new file mode 100644 index 0000000..e69de29 diff --git a/Makefile b/firmware/Makefile similarity index 100% rename from Makefile rename to firmware/Makefile diff --git a/devices/general/startup.c b/firmware/devices/general/startup.c similarity index 100% rename from devices/general/startup.c rename to firmware/devices/general/startup.c diff --git a/devices/stm32f401/include/defines.h b/firmware/devices/stm32f401/include/defines.h similarity index 100% rename from devices/stm32f401/include/defines.h rename to firmware/devices/stm32f401/include/defines.h diff --git a/devices/stm32f401/isr.c b/firmware/devices/stm32f401/isr.c similarity index 100% rename from devices/stm32f401/isr.c rename to firmware/devices/stm32f401/isr.c diff --git a/devices/stm32f401/linker_script.ld b/firmware/devices/stm32f401/linker_script.ld similarity index 100% rename from devices/stm32f401/linker_script.ld rename to firmware/devices/stm32f401/linker_script.ld diff --git a/devices/stm32f407/include/defines.h b/firmware/devices/stm32f407/include/defines.h similarity index 100% rename from devices/stm32f407/include/defines.h rename to firmware/devices/stm32f407/include/defines.h diff --git a/devices/stm32f407/isr.c b/firmware/devices/stm32f407/isr.c similarity index 100% rename from devices/stm32f407/isr.c rename to firmware/devices/stm32f407/isr.c diff --git a/devices/stm32f407/linker_script.ld b/firmware/devices/stm32f407/linker_script.ld similarity index 100% rename from devices/stm32f407/linker_script.ld rename to firmware/devices/stm32f407/linker_script.ld diff --git a/devices/stm32f446/include/defines.h b/firmware/devices/stm32f446/include/defines.h similarity index 100% rename from devices/stm32f446/include/defines.h rename to firmware/devices/stm32f446/include/defines.h diff --git a/devices/stm32f446/isr.c b/firmware/devices/stm32f446/isr.c similarity index 100% rename from devices/stm32f446/isr.c rename to firmware/devices/stm32f446/isr.c diff --git a/devices/stm32f446/linker_script.ld b/firmware/devices/stm32f446/linker_script.ld similarity index 100% rename from devices/stm32f446/linker_script.ld rename to firmware/devices/stm32f446/linker_script.ld diff --git a/devices/stm32h747/README.md b/firmware/devices/stm32h747/README.md similarity index 100% rename from devices/stm32h747/README.md rename to firmware/devices/stm32h747/README.md diff --git a/devices/stm32h747/include/defines.h b/firmware/devices/stm32h747/include/defines.h similarity index 100% rename from devices/stm32h747/include/defines.h rename to firmware/devices/stm32h747/include/defines.h diff --git a/devices/stm32h747/isr.c b/firmware/devices/stm32h747/isr.c similarity index 100% rename from devices/stm32h747/isr.c rename to firmware/devices/stm32h747/isr.c diff --git a/devices/stm32h747/linker_script.ld b/firmware/devices/stm32h747/linker_script.ld similarity index 100% rename from devices/stm32h747/linker_script.ld rename to firmware/devices/stm32h747/linker_script.ld diff --git a/gdb.script b/firmware/gdb.script similarity index 100% rename from gdb.script rename to firmware/gdb.script diff --git a/include/clocks.h b/firmware/include/clocks.h similarity index 100% rename from include/clocks.h rename to firmware/include/clocks.h diff --git a/include/delay.h b/firmware/include/delay.h similarity index 100% rename from include/delay.h rename to firmware/include/delay.h diff --git a/include/display.h b/firmware/include/display.h similarity index 100% rename from include/display.h rename to firmware/include/display.h diff --git a/include/exti.h b/firmware/include/exti.h similarity index 100% rename from include/exti.h rename to firmware/include/exti.h diff --git a/include/fmc.h b/firmware/include/fmc.h similarity index 100% rename from include/fmc.h rename to firmware/include/fmc.h diff --git a/include/generic.h b/firmware/include/generic.h similarity index 100% rename from include/generic.h rename to firmware/include/generic.h diff --git a/include/otm8009a.h b/firmware/include/otm8009a.h similarity index 100% rename from include/otm8009a.h rename to firmware/include/otm8009a.h diff --git a/include/pin.h b/firmware/include/pin.h similarity index 100% rename from include/pin.h rename to firmware/include/pin.h diff --git a/include/queue.h b/firmware/include/queue.h similarity index 100% rename from include/queue.h rename to firmware/include/queue.h diff --git a/include/registers.h b/firmware/include/registers.h similarity index 100% rename from include/registers.h rename to firmware/include/registers.h diff --git a/include/usb.h b/firmware/include/usb.h similarity index 100% rename from include/usb.h rename to firmware/include/usb.h diff --git a/include/usb_device.h b/firmware/include/usb_device.h similarity index 100% rename from include/usb_device.h rename to firmware/include/usb_device.h diff --git a/include/usb_device_cdc.h b/firmware/include/usb_device_cdc.h similarity index 100% rename from include/usb_device_cdc.h rename to firmware/include/usb_device_cdc.h diff --git a/libs/CMSIS_6 b/firmware/libs/CMSIS_6 similarity index 100% rename from libs/CMSIS_6 rename to firmware/libs/CMSIS_6 diff --git a/libs/cmsis_device_h7 b/firmware/libs/cmsis_device_h7 similarity index 100% rename from libs/cmsis_device_h7 rename to firmware/libs/cmsis_device_h7 diff --git a/src/clocks.c b/firmware/src/clocks.c similarity index 100% rename from src/clocks.c rename to firmware/src/clocks.c diff --git a/src/delay.c b/firmware/src/delay.c similarity index 100% rename from src/delay.c rename to firmware/src/delay.c diff --git a/src/display.c b/firmware/src/display.c similarity index 100% rename from src/display.c rename to firmware/src/display.c diff --git a/src/exti.c b/firmware/src/exti.c similarity index 100% rename from src/exti.c rename to firmware/src/exti.c diff --git a/src/fmc.c b/firmware/src/fmc.c similarity index 100% rename from src/fmc.c rename to firmware/src/fmc.c diff --git a/src/main.c b/firmware/src/main.c similarity index 100% rename from src/main.c rename to firmware/src/main.c diff --git a/src/otm8009a.c b/firmware/src/otm8009a.c similarity index 100% rename from src/otm8009a.c rename to firmware/src/otm8009a.c diff --git a/src/pin.c b/firmware/src/pin.c similarity index 100% rename from src/pin.c rename to firmware/src/pin.c diff --git a/src/queue.c b/firmware/src/queue.c similarity index 100% rename from src/queue.c rename to firmware/src/queue.c diff --git a/src/syscalls.c b/firmware/src/syscalls.c similarity index 100% rename from src/syscalls.c rename to firmware/src/syscalls.c diff --git a/src/usb.c b/firmware/src/usb.c similarity index 100% rename from src/usb.c rename to firmware/src/usb.c diff --git a/src/usb_device.c b/firmware/src/usb_device.c similarity index 100% rename from src/usb_device.c rename to firmware/src/usb_device.c diff --git a/src/usb_device_cdc.c b/firmware/src/usb_device_cdc.c similarity index 100% rename from src/usb_device_cdc.c rename to firmware/src/usb_device_cdc.c diff --git a/tests/device_descriptor/.gitignore b/firmware/tests/device_descriptor/.gitignore similarity index 100% rename from tests/device_descriptor/.gitignore rename to firmware/tests/device_descriptor/.gitignore diff --git a/tests/device_descriptor/Makefile b/firmware/tests/device_descriptor/Makefile similarity index 100% rename from tests/device_descriptor/Makefile rename to firmware/tests/device_descriptor/Makefile diff --git a/tests/device_descriptor/cortex-m.c b/firmware/tests/device_descriptor/cortex-m.c similarity index 100% rename from tests/device_descriptor/cortex-m.c rename to firmware/tests/device_descriptor/cortex-m.c diff --git a/tests/device_descriptor/cortex-m.h b/firmware/tests/device_descriptor/cortex-m.h similarity index 100% rename from tests/device_descriptor/cortex-m.h rename to firmware/tests/device_descriptor/cortex-m.h diff --git a/tests/device_descriptor/delay.h b/firmware/tests/device_descriptor/delay.h similarity index 100% rename from tests/device_descriptor/delay.h rename to firmware/tests/device_descriptor/delay.h diff --git a/tests/device_descriptor/main.c b/firmware/tests/device_descriptor/main.c similarity index 100% rename from tests/device_descriptor/main.c rename to firmware/tests/device_descriptor/main.c diff --git a/tests/device_descriptor/stm32h747xx.h b/firmware/tests/device_descriptor/stm32h747xx.h similarity index 100% rename from tests/device_descriptor/stm32h747xx.h rename to firmware/tests/device_descriptor/stm32h747xx.h diff --git a/tests/device_descriptor/usb.c b/firmware/tests/device_descriptor/usb.c similarity index 100% rename from tests/device_descriptor/usb.c rename to firmware/tests/device_descriptor/usb.c -- 2.48.1