58 files changed, 5 insertions(+), 4 deletions(-)
M .gitignore
M .gitmodules
R .dir-locals.el => firmware/.dir-locals.el
A firmware/.project
R Makefile => firmware/Makefile
R devices/general/startup.c => firmware/devices/general/startup.c
R devices/stm32f401/include/defines.h => firmware/devices/stm32f401/include/defines.h
R devices/stm32f401/isr.c => firmware/devices/stm32f401/isr.c
R devices/stm32f401/linker_script.ld => firmware/devices/stm32f401/linker_script.ld
R devices/stm32f407/include/defines.h => firmware/devices/stm32f407/include/defines.h
R devices/stm32f407/isr.c => firmware/devices/stm32f407/isr.c
R devices/stm32f407/linker_script.ld => firmware/devices/stm32f407/linker_script.ld
R devices/stm32f446/include/defines.h => firmware/devices/stm32f446/include/defines.h
R devices/stm32f446/isr.c => firmware/devices/stm32f446/isr.c
R devices/stm32f446/linker_script.ld => firmware/devices/stm32f446/linker_script.ld
R devices/stm32h747/README.md => firmware/devices/stm32h747/README.md
R devices/stm32h747/include/defines.h => firmware/devices/stm32h747/include/defines.h
R devices/stm32h747/isr.c => firmware/devices/stm32h747/isr.c
R devices/stm32h747/linker_script.ld => firmware/devices/stm32h747/linker_script.ld
R gdb.script => firmware/gdb.script
R include/clocks.h => firmware/include/clocks.h
R include/delay.h => firmware/include/delay.h
R include/display.h => firmware/include/display.h
R include/exti.h => firmware/include/exti.h
R include/fmc.h => firmware/include/fmc.h
R include/generic.h => firmware/include/generic.h
R include/otm8009a.h => firmware/include/otm8009a.h
R include/pin.h => firmware/include/pin.h
R include/queue.h => firmware/include/queue.h
R include/registers.h => firmware/include/registers.h
R include/usb.h => firmware/include/usb.h
R include/usb_device.h => firmware/include/usb_device.h
R include/usb_device_cdc.h => firmware/include/usb_device_cdc.h
A firmware/libs/CMSIS_6
A firmware/libs/cmsis_device_h7
R src/clocks.c => firmware/src/clocks.c
R src/delay.c => firmware/src/delay.c
R src/display.c => firmware/src/display.c
R src/exti.c => firmware/src/exti.c
R src/fmc.c => firmware/src/fmc.c
R src/main.c => firmware/src/main.c
R src/otm8009a.c => firmware/src/otm8009a.c
R src/pin.c => firmware/src/pin.c
R src/queue.c => firmware/src/queue.c
R src/syscalls.c => firmware/src/syscalls.c
R src/usb.c => firmware/src/usb.c
R src/usb_device.c => firmware/src/usb_device.c
R src/usb_device_cdc.c => firmware/src/usb_device_cdc.c
R tests/device_descriptor/.gitignore => firmware/tests/device_descriptor/.gitignore
R tests/device_descriptor/Makefile => firmware/tests/device_descriptor/Makefile
R tests/device_descriptor/cortex-m.c => firmware/tests/device_descriptor/cortex-m.c
R tests/device_descriptor/cortex-m.h => firmware/tests/device_descriptor/cortex-m.h
R tests/device_descriptor/delay.h => firmware/tests/device_descriptor/delay.h
R tests/device_descriptor/main.c => firmware/tests/device_descriptor/main.c
R tests/device_descriptor/stm32h747xx.h => firmware/tests/device_descriptor/stm32h747xx.h
R tests/device_descriptor/usb.c => firmware/tests/device_descriptor/usb.c
D libs/CMSIS_6
D libs/cmsis_device_h7
M .gitignore => .gitignore +1 -0
@@ 1,5 1,6 @@
obj/
bin/
+index/
compile_commands.json
core
M .gitmodules => .gitmodules +2 -2
@@ 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/
R .dir-locals.el => firmware/.dir-locals.el +0 -0
A firmware/.project => firmware/.project +0 -0
R Makefile => firmware/Makefile +0 -0
R devices/general/startup.c => firmware/devices/general/startup.c +0 -0
R devices/stm32f401/include/defines.h => firmware/devices/stm32f401/include/defines.h +0 -0
R devices/stm32f401/isr.c => firmware/devices/stm32f401/isr.c +0 -0
R devices/stm32f401/linker_script.ld => firmware/devices/stm32f401/linker_script.ld +0 -0
R devices/stm32f407/include/defines.h => firmware/devices/stm32f407/include/defines.h +0 -0
R devices/stm32f407/isr.c => firmware/devices/stm32f407/isr.c +0 -0
R devices/stm32f407/linker_script.ld => firmware/devices/stm32f407/linker_script.ld +0 -0
R devices/stm32f446/include/defines.h => firmware/devices/stm32f446/include/defines.h +0 -0
R devices/stm32f446/isr.c => firmware/devices/stm32f446/isr.c +0 -0
R devices/stm32f446/linker_script.ld => firmware/devices/stm32f446/linker_script.ld +0 -0
R devices/stm32h747/README.md => firmware/devices/stm32h747/README.md +0 -0
R devices/stm32h747/include/defines.h => firmware/devices/stm32h747/include/defines.h +0 -0
R devices/stm32h747/isr.c => firmware/devices/stm32h747/isr.c +0 -0
R devices/stm32h747/linker_script.ld => firmware/devices/stm32h747/linker_script.ld +0 -0
R gdb.script => firmware/gdb.script +0 -0
R include/clocks.h => firmware/include/clocks.h +0 -0
R include/delay.h => firmware/include/delay.h +0 -0
R include/display.h => firmware/include/display.h +0 -0
R include/exti.h => firmware/include/exti.h +0 -0
R include/fmc.h => firmware/include/fmc.h +0 -0
R include/generic.h => firmware/include/generic.h +0 -0
R include/otm8009a.h => firmware/include/otm8009a.h +0 -0
R include/pin.h => firmware/include/pin.h +0 -0
R include/queue.h => firmware/include/queue.h +0 -0
R include/registers.h => firmware/include/registers.h +0 -0
R include/usb.h => firmware/include/usb.h +0 -0
R include/usb_device.h => firmware/include/usb_device.h +0 -0
R include/usb_device_cdc.h => firmware/include/usb_device_cdc.h +0 -0
A firmware/libs/CMSIS_6 => firmware/libs/CMSIS_6 +1 -0
@@ 0,0 1,1 @@
+Subproject commit 8c4dc58928b3347f6aa98b6fb2bf6770f32a72b7
A firmware/libs/cmsis_device_h7 => firmware/libs/cmsis_device_h7 +1 -0
@@ 0,0 1,1 @@
+Subproject commit 13ba9da797a30e1563a8795f974425fb26dd0457
R src/clocks.c => firmware/src/clocks.c +0 -0
R src/delay.c => firmware/src/delay.c +0 -0
R src/display.c => firmware/src/display.c +0 -0
R src/exti.c => firmware/src/exti.c +0 -0
R src/fmc.c => firmware/src/fmc.c +0 -0
R src/main.c => firmware/src/main.c +0 -0
R src/otm8009a.c => firmware/src/otm8009a.c +0 -0
R src/pin.c => firmware/src/pin.c +0 -0
R src/queue.c => firmware/src/queue.c +0 -0
R src/syscalls.c => firmware/src/syscalls.c +0 -0
R src/usb.c => firmware/src/usb.c +0 -0
R src/usb_device.c => firmware/src/usb_device.c +0 -0
R src/usb_device_cdc.c => firmware/src/usb_device_cdc.c +0 -0
R tests/device_descriptor/.gitignore => firmware/tests/device_descriptor/.gitignore +0 -0
R tests/device_descriptor/Makefile => firmware/tests/device_descriptor/Makefile +0 -0
R tests/device_descriptor/cortex-m.c => firmware/tests/device_descriptor/cortex-m.c +0 -0
R tests/device_descriptor/cortex-m.h => firmware/tests/device_descriptor/cortex-m.h +0 -0
R tests/device_descriptor/delay.h => firmware/tests/device_descriptor/delay.h +0 -0
R tests/device_descriptor/main.c => firmware/tests/device_descriptor/main.c +0 -0
R tests/device_descriptor/stm32h747xx.h => firmware/tests/device_descriptor/stm32h747xx.h +0 -0
R tests/device_descriptor/usb.c => firmware/tests/device_descriptor/usb.c +0 -0
D libs/CMSIS_6 => libs/CMSIS_6 +0 -1
@@ 1,1 0,0 @@
-Subproject commit 8c4dc58928b3347f6aa98b6fb2bf6770f32a72b7
D libs/cmsis_device_h7 => libs/cmsis_device_h7 +0 -1
@@ 1,1 0,0 @@
-Subproject commit 13ba9da797a30e1563a8795f974425fb26dd0457