From 7895b551fde584415c896058acda2fdcf0a63baf Mon Sep 17 00:00:00 2001 From: dario Date: Sat, 7 Dec 2024 19:28:34 +0100 Subject: [PATCH] something 'It worked on my machine' something --- .cproject | 65 +- .gitmodules | 9 + .mxproject | 16 +- .../com.st.stm32cube.ide.mcu.sfrview.prefs | 2 + .settings/stm32cubeide.project.prefs | 3 +- App/include/sta/config.hpp | 23 + App/include/tasks/spam_task.hpp | 20 + App/src/startup.cpp | 19 + App/src/tasks/spam_task.cpp | 17 + Core/Inc/usart.h | 4 +- Core/Src/freertos.c | 3 + Core/Src/main.c | 2 +- Core/Src/usart.c | 81 +- Debug/App/src/startup.cyclo | 201 + Debug/App/src/startup.d | 47 + Debug/App/src/startup.o | Bin 0 -> 344100 bytes Debug/App/src/startup.su | 201 + Debug/App/src/subdir.mk | 27 + Debug/App/src/tasks/spam_task.cyclo | 7 + Debug/App/src/tasks/spam_task.d | 47 + Debug/App/src/tasks/spam_task.o | Bin 0 -> 132512 bytes Debug/App/src/tasks/spam_task.su | 7 + Debug/App/src/tasks/subdir.mk | 27 + Debug/Core/Src/can.cyclo | 3 + Debug/Core/Src/can.d | 61 + Debug/Core/Src/can.o | Bin 0 -> 1103696 bytes Debug/Core/Src/can.su | 3 + Debug/Core/Src/freertos.cyclo | 3 + Debug/Core/Src/freertos.d | 82 + Debug/Core/Src/freertos.o | Bin 0 -> 1144216 bytes Debug/Core/Src/freertos.su | 3 + Debug/Core/Src/gpio.cyclo | 1 + Debug/Core/Src/gpio.d | 61 + Debug/Core/Src/gpio.o | Bin 0 -> 1099124 bytes Debug/Core/Src/gpio.su | 1 + Debug/Core/Src/main.cyclo | 4 + Debug/Core/Src/main.d | 88 + Debug/Core/Src/main.o | Bin 0 -> 1148368 bytes Debug/Core/Src/main.su | 4 + Debug/Core/Src/stm32f4xx_hal_msp.cyclo | 1 + Debug/Core/Src/stm32f4xx_hal_msp.d | 60 + Debug/Core/Src/stm32f4xx_hal_msp.o | Bin 0 -> 1101892 bytes Debug/Core/Src/stm32f4xx_hal_msp.su | 1 + .../Core/Src/stm32f4xx_hal_timebase_tim.cyclo | 3 + Debug/Core/Src/stm32f4xx_hal_timebase_tim.d | 60 + Debug/Core/Src/stm32f4xx_hal_timebase_tim.o | Bin 0 -> 1107812 bytes Debug/Core/Src/stm32f4xx_hal_timebase_tim.su | 3 + Debug/Core/Src/stm32f4xx_it.cyclo | 7 + Debug/Core/Src/stm32f4xx_it.d | 62 + Debug/Core/Src/stm32f4xx_it.o | Bin 0 -> 1103712 bytes Debug/Core/Src/stm32f4xx_it.su | 7 + Debug/Core/Src/subdir.mk | 57 + Debug/Core/Src/syscalls.cyclo | 18 + Debug/Core/Src/syscalls.d | 1 + Debug/Core/Src/syscalls.o | Bin 0 -> 83244 bytes Debug/Core/Src/syscalls.su | 18 + Debug/Core/Src/sysmem.cyclo | 1 + Debug/Core/Src/sysmem.d | 1 + Debug/Core/Src/sysmem.o | Bin 0 -> 48028 bytes Debug/Core/Src/sysmem.su | 1 + Debug/Core/Src/system_stm32f4xx.cyclo | 2 + Debug/Core/Src/system_stm32f4xx.d | 59 + Debug/Core/Src/system_stm32f4xx.o | Bin 0 -> 1101276 bytes Debug/Core/Src/system_stm32f4xx.su | 2 + Debug/Core/Src/usart.cyclo | 3 + Debug/Core/Src/usart.d | 61 + Debug/Core/Src/usart.o | Bin 0 -> 1104668 bytes Debug/Core/Src/usart.su | 3 + Debug/Core/Startup/startup_stm32f407zgtx.d | 2 + Debug/Core/Startup/startup_stm32f407zgtx.o | Bin 0 -> 7300 bytes Debug/Core/Startup/subdir.mk | 27 + Debug/Core/ThreadSafe/newlib_lock_glue.cyclo | 17 + Debug/Core/ThreadSafe/newlib_lock_glue.d | 24 + Debug/Core/ThreadSafe/newlib_lock_glue.o | Bin 0 -> 102604 bytes Debug/Core/ThreadSafe/newlib_lock_glue.su | 17 + Debug/Core/ThreadSafe/subdir.mk | 27 + .../Src/stm32f4xx_hal.cyclo | 27 + .../STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.d | 60 + .../STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o | Bin 0 -> 1114688 bytes .../STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.su | 27 + .../Src/stm32f4xx_hal_can.cyclo | 36 + .../Src/stm32f4xx_hal_can.d | 60 + .../Src/stm32f4xx_hal_can.o | Bin 0 -> 1122420 bytes .../Src/stm32f4xx_hal_can.su | 36 + .../Src/stm32f4xx_hal_cortex.cyclo | 33 + .../Src/stm32f4xx_hal_cortex.d | 60 + .../Src/stm32f4xx_hal_cortex.o | Bin 0 -> 1118132 bytes .../Src/stm32f4xx_hal_cortex.su | 33 + .../Src/stm32f4xx_hal_dma.cyclo | 15 + .../Src/stm32f4xx_hal_dma.d | 60 + .../Src/stm32f4xx_hal_dma.o | Bin 0 -> 1112912 bytes .../Src/stm32f4xx_hal_dma.su | 15 + .../Src/stm32f4xx_hal_dma_ex.cyclo | 4 + .../Src/stm32f4xx_hal_dma_ex.d | 60 + .../Src/stm32f4xx_hal_dma_ex.o | Bin 0 -> 1110164 bytes .../Src/stm32f4xx_hal_dma_ex.su | 4 + .../Src/stm32f4xx_hal_exti.cyclo | 9 + .../Src/stm32f4xx_hal_exti.d | 60 + .../Src/stm32f4xx_hal_exti.o | Bin 0 -> 1104352 bytes .../Src/stm32f4xx_hal_exti.su | 9 + .../Src/stm32f4xx_hal_flash.cyclo | 17 + .../Src/stm32f4xx_hal_flash.d | 60 + .../Src/stm32f4xx_hal_flash.o | Bin 0 -> 1108556 bytes .../Src/stm32f4xx_hal_flash.su | 17 + .../Src/stm32f4xx_hal_flash_ex.cyclo | 16 + .../Src/stm32f4xx_hal_flash_ex.d | 60 + .../Src/stm32f4xx_hal_flash_ex.o | Bin 0 -> 1108504 bytes .../Src/stm32f4xx_hal_flash_ex.su | 16 + .../Src/stm32f4xx_hal_flash_ramfunc.cyclo | 0 .../Src/stm32f4xx_hal_flash_ramfunc.d | 60 + .../Src/stm32f4xx_hal_flash_ramfunc.o | Bin 0 -> 1097252 bytes .../Src/stm32f4xx_hal_flash_ramfunc.su | 0 .../Src/stm32f4xx_hal_gpio.cyclo | 8 + .../Src/stm32f4xx_hal_gpio.d | 60 + .../Src/stm32f4xx_hal_gpio.o | Bin 0 -> 1105956 bytes .../Src/stm32f4xx_hal_gpio.su | 8 + .../Src/stm32f4xx_hal_pwr.cyclo | 17 + .../Src/stm32f4xx_hal_pwr.d | 60 + .../Src/stm32f4xx_hal_pwr.o | Bin 0 -> 1107016 bytes .../Src/stm32f4xx_hal_pwr.su | 17 + .../Src/stm32f4xx_hal_pwr_ex.cyclo | 6 + .../Src/stm32f4xx_hal_pwr_ex.d | 60 + .../Src/stm32f4xx_hal_pwr_ex.o | Bin 0 -> 1102296 bytes .../Src/stm32f4xx_hal_pwr_ex.su | 6 + .../Src/stm32f4xx_hal_rcc.cyclo | 14 + .../Src/stm32f4xx_hal_rcc.d | 60 + .../Src/stm32f4xx_hal_rcc.o | Bin 0 -> 1112076 bytes .../Src/stm32f4xx_hal_rcc.su | 14 + .../Src/stm32f4xx_hal_rcc_ex.cyclo | 6 + .../Src/stm32f4xx_hal_rcc_ex.d | 60 + .../Src/stm32f4xx_hal_rcc_ex.o | Bin 0 -> 1104728 bytes .../Src/stm32f4xx_hal_rcc_ex.su | 6 + .../Src/stm32f4xx_hal_tim.cyclo | 119 + .../Src/stm32f4xx_hal_tim.d | 60 + .../Src/stm32f4xx_hal_tim.o | Bin 0 -> 1191924 bytes .../Src/stm32f4xx_hal_tim.su | 119 + .../Src/stm32f4xx_hal_tim_ex.cyclo | 42 + .../Src/stm32f4xx_hal_tim_ex.d | 60 + .../Src/stm32f4xx_hal_tim_ex.o | Bin 0 -> 1135968 bytes .../Src/stm32f4xx_hal_tim_ex.su | 42 + .../Src/stm32f4xx_hal_uart.cyclo | 62 + .../Src/stm32f4xx_hal_uart.d | 60 + .../Src/stm32f4xx_hal_uart.o | Bin 0 -> 1155316 bytes .../Src/stm32f4xx_hal_uart.su | 62 + .../STM32F4xx_HAL_Driver/Src/subdir.mk | 75 + Debug/Libs/TACOS/src/can_bus.cyclo | 0 Debug/Libs/TACOS/src/can_bus.d | 11 + Debug/Libs/TACOS/src/can_bus.o | Bin 0 -> 28040 bytes Debug/Libs/TACOS/src/can_bus.su | 0 Debug/Libs/TACOS/src/debug.cyclo | 0 Debug/Libs/TACOS/src/debug.d | 15 + Debug/Libs/TACOS/src/debug.o | Bin 0 -> 28236 bytes Debug/Libs/TACOS/src/debug.su | 0 Debug/Libs/TACOS/src/events.cyclo | 5 + Debug/Libs/TACOS/src/events.d | 35 + Debug/Libs/TACOS/src/events.o | Bin 0 -> 91348 bytes Debug/Libs/TACOS/src/events.su | 5 + Debug/Libs/TACOS/src/startup.cyclo | 11 + Debug/Libs/TACOS/src/startup.d | 130 + Debug/Libs/TACOS/src/startup.o | Bin 0 -> 1236756 bytes Debug/Libs/TACOS/src/startup.su | 11 + Debug/Libs/TACOS/src/statemachine.cyclo | 323 + Debug/Libs/TACOS/src/statemachine.d | 59 + Debug/Libs/TACOS/src/statemachine.o | Bin 0 -> 518924 bytes Debug/Libs/TACOS/src/statemachine.su | 323 + Debug/Libs/TACOS/src/subdir.mk | 48 + Debug/Libs/TACOS/src/tacos.cyclo | 9 + Debug/Libs/TACOS/src/tacos.d | 41 + Debug/Libs/TACOS/src/tacos.o | Bin 0 -> 130360 bytes Debug/Libs/TACOS/src/tacos.su | 9 + Debug/Libs/TACOS/src/thread.cyclo | 15 + Debug/Libs/TACOS/src/thread.d | 33 + Debug/Libs/TACOS/src/thread.o | Bin 0 -> 103916 bytes Debug/Libs/TACOS/src/thread.su | 15 + Debug/Libs/TACOS/src/watchdog.cyclo | 0 Debug/Libs/TACOS/src/watchdog.d | 13 + Debug/Libs/TACOS/src/watchdog.o | Bin 0 -> 28192 bytes Debug/Libs/TACOS/src/watchdog.su | 0 .../rtos2-utils/src/debug/heap_stats.cyclo | 4 + Debug/Libs/rtos2-utils/src/debug/heap_stats.d | 34 + Debug/Libs/rtos2-utils/src/debug/heap_stats.o | Bin 0 -> 91112 bytes .../Libs/rtos2-utils/src/debug/heap_stats.su | 4 + .../rtos2-utils/src/debug/runtime_stats.cyclo | 0 .../rtos2-utils/src/debug/runtime_stats.d | 12 + .../rtos2-utils/src/debug/runtime_stats.o | Bin 0 -> 26516 bytes .../rtos2-utils/src/debug/runtime_stats.su | 0 .../src/debug/stack_overflow.cyclo | 0 .../rtos2-utils/src/debug/stack_overflow.d | 12 + .../rtos2-utils/src/debug/stack_overflow.o | Bin 0 -> 28088 bytes .../rtos2-utils/src/debug/stack_overflow.su | 0 Debug/Libs/rtos2-utils/src/debug/subdir.mk | 39 + Debug/Libs/rtos2-utils/src/event.cyclo | 8 + Debug/Libs/rtos2-utils/src/event.d | 7 + Debug/Libs/rtos2-utils/src/event.o | Bin 0 -> 42636 bytes Debug/Libs/rtos2-utils/src/event.su | 8 + .../rtos2-utils/src/heap_useNewlib_ST.cyclo | 0 .../Libs/rtos2-utils/src/heap_useNewlib_ST.d | 12 + .../Libs/rtos2-utils/src/heap_useNewlib_ST.o | Bin 0 -> 26516 bytes .../Libs/rtos2-utils/src/heap_useNewlib_ST.su | 0 Debug/Libs/rtos2-utils/src/mutex.cyclo | 6 + Debug/Libs/rtos2-utils/src/mutex.d | 19 + Debug/Libs/rtos2-utils/src/mutex.o | Bin 0 -> 148556 bytes Debug/Libs/rtos2-utils/src/mutex.su | 6 + Debug/Libs/rtos2-utils/src/signal.cyclo | 7 + Debug/Libs/rtos2-utils/src/signal.d | 19 + Debug/Libs/rtos2-utils/src/signal.o | Bin 0 -> 62716 bytes Debug/Libs/rtos2-utils/src/signal.su | 7 + Debug/Libs/rtos2-utils/src/subdir.mk | 48 + .../Libs/rtos2-utils/src/system/can_bus.cyclo | 0 Debug/Libs/rtos2-utils/src/system/can_bus.d | 12 + Debug/Libs/rtos2-utils/src/system/can_bus.o | Bin 0 -> 28068 bytes Debug/Libs/rtos2-utils/src/system/can_bus.su | 0 Debug/Libs/rtos2-utils/src/system/subdir.mk | 27 + Debug/Libs/rtos2-utils/src/thread.cyclo | 12 + Debug/Libs/rtos2-utils/src/thread.d | 19 + Debug/Libs/rtos2-utils/src/thread.o | Bin 0 -> 70008 bytes Debug/Libs/rtos2-utils/src/thread.su | 12 + Debug/Libs/rtos2-utils/src/timer.cyclo | 50 + Debug/Libs/rtos2-utils/src/timer.d | 23 + Debug/Libs/rtos2-utils/src/timer.o | Bin 0 -> 107660 bytes Debug/Libs/rtos2-utils/src/timer.su | 50 + Debug/Libs/sta-core/src/atomic/mutex.cyclo | 0 Debug/Libs/sta-core/src/atomic/mutex.d | 13 + Debug/Libs/sta-core/src/atomic/mutex.o | Bin 0 -> 28208 bytes Debug/Libs/sta-core/src/atomic/mutex.su | 0 Debug/Libs/sta-core/src/atomic/signal.cyclo | 0 Debug/Libs/sta-core/src/atomic/signal.d | 13 + Debug/Libs/sta-core/src/atomic/signal.o | Bin 0 -> 28212 bytes Debug/Libs/sta-core/src/atomic/signal.su | 0 Debug/Libs/sta-core/src/atomic/subdir.mk | 30 + Debug/Libs/sta-core/src/bus/device.cyclo | 11 + Debug/Libs/sta-core/src/bus/device.d | 19 + Debug/Libs/sta-core/src/bus/device.o | Bin 0 -> 150876 bytes Debug/Libs/sta-core/src/bus/device.su | 11 + Debug/Libs/sta-core/src/bus/i2c/device.cyclo | 4 + Debug/Libs/sta-core/src/bus/i2c/device.d | 24 + Debug/Libs/sta-core/src/bus/i2c/device.o | Bin 0 -> 147112 bytes Debug/Libs/sta-core/src/bus/i2c/device.su | 4 + Debug/Libs/sta-core/src/bus/i2c/i2c.cyclo | 3 + Debug/Libs/sta-core/src/bus/i2c/i2c.d | 7 + Debug/Libs/sta-core/src/bus/i2c/i2c.o | Bin 0 -> 137716 bytes Debug/Libs/sta-core/src/bus/i2c/i2c.su | 3 + Debug/Libs/sta-core/src/bus/i2c/subdir.mk | 30 + Debug/Libs/sta-core/src/bus/interface.cyclo | 7 + Debug/Libs/sta-core/src/bus/interface.d | 17 + Debug/Libs/sta-core/src/bus/interface.o | Bin 0 -> 147264 bytes Debug/Libs/sta-core/src/bus/interface.su | 7 + Debug/Libs/sta-core/src/bus/spi/device.cyclo | 6 + Debug/Libs/sta-core/src/bus/spi/device.d | 28 + Debug/Libs/sta-core/src/bus/spi/device.o | Bin 0 -> 149464 bytes Debug/Libs/sta-core/src/bus/spi/device.su | 6 + .../Libs/sta-core/src/bus/spi/settings.cyclo | 3 + Debug/Libs/sta-core/src/bus/spi/settings.d | 16 + Debug/Libs/sta-core/src/bus/spi/settings.o | Bin 0 -> 54612 bytes Debug/Libs/sta-core/src/bus/spi/settings.su | 3 + Debug/Libs/sta-core/src/bus/spi/spi.cyclo | 3 + Debug/Libs/sta-core/src/bus/spi/spi.d | 9 + Debug/Libs/sta-core/src/bus/spi/spi.o | Bin 0 -> 138280 bytes Debug/Libs/sta-core/src/bus/spi/spi.su | 3 + Debug/Libs/sta-core/src/bus/spi/subdir.mk | 33 + Debug/Libs/sta-core/src/bus/subdir.mk | 30 + .../Libs/sta-core/src/bus/uart/settings.cyclo | 0 Debug/Libs/sta-core/src/bus/uart/settings.d | 2 + Debug/Libs/sta-core/src/bus/uart/settings.o | Bin 0 -> 21536 bytes Debug/Libs/sta-core/src/bus/uart/settings.su | 0 Debug/Libs/sta-core/src/bus/uart/subdir.mk | 30 + Debug/Libs/sta-core/src/bus/uart/uart.cyclo | 3 + Debug/Libs/sta-core/src/bus/uart/uart.d | 9 + Debug/Libs/sta-core/src/bus/uart/uart.o | Bin 0 -> 137912 bytes Debug/Libs/sta-core/src/bus/uart/uart.su | 3 + Debug/Libs/sta-core/src/can/id.cyclo | 4 + Debug/Libs/sta-core/src/can/id.d | 3 + Debug/Libs/sta-core/src/can/id.o | Bin 0 -> 47144 bytes Debug/Libs/sta-core/src/can/id.su | 4 + Debug/Libs/sta-core/src/can/iter.cyclo | 12 + Debug/Libs/sta-core/src/can/iter.d | 15 + Debug/Libs/sta-core/src/can/iter.o | Bin 0 -> 60428 bytes Debug/Libs/sta-core/src/can/iter.su | 12 + Debug/Libs/sta-core/src/can/subdir.mk | 30 + Debug/Libs/sta-core/src/debug/assert.cyclo | 2 + Debug/Libs/sta-core/src/debug/assert.d | 17 + Debug/Libs/sta-core/src/debug/assert.o | Bin 0 -> 87328 bytes Debug/Libs/sta-core/src/debug/assert.su | 2 + .../src/debug/printing/printable.cyclo | 24 + .../sta-core/src/debug/printing/printable.d | 16 + .../sta-core/src/debug/printing/printable.o | Bin 0 -> 110940 bytes .../sta-core/src/debug/printing/printable.su | 24 + .../src/debug/printing/printable_printf.cyclo | 4 + .../src/debug/printing/printable_printf.d | 18 + .../src/debug/printing/printable_printf.o | Bin 0 -> 92064 bytes .../src/debug/printing/printable_printf.su | 4 + .../src/debug/printing/printable_uart.cyclo | 5 + .../src/debug/printing/printable_uart.d | 28 + .../src/debug/printing/printable_uart.o | Bin 0 -> 160084 bytes .../src/debug/printing/printable_uart.su | 5 + .../sta-core/src/debug/printing/subdir.mk | 33 + Debug/Libs/sta-core/src/debug/profile.cyclo | 0 Debug/Libs/sta-core/src/debug/profile.d | 17 + Debug/Libs/sta-core/src/debug/profile.o | Bin 0 -> 54032 bytes Debug/Libs/sta-core/src/debug/profile.su | 0 Debug/Libs/sta-core/src/debug/spatz.cyclo | 2 + Debug/Libs/sta-core/src/debug/spatz.d | 15 + Debug/Libs/sta-core/src/debug/spatz.o | Bin 0 -> 140796 bytes Debug/Libs/sta-core/src/debug/spatz.su | 2 + Debug/Libs/sta-core/src/debug/subdir.mk | 33 + .../src/devices/arduino/bus/i2c.cyclo | 0 .../sta-core/src/devices/arduino/bus/i2c.d | 14 + .../sta-core/src/devices/arduino/bus/i2c.o | Bin 0 -> 28236 bytes .../sta-core/src/devices/arduino/bus/i2c.su | 0 .../src/devices/arduino/bus/spi.cyclo | 0 .../sta-core/src/devices/arduino/bus/spi.d | 2 + .../sta-core/src/devices/arduino/bus/spi.o | Bin 0 -> 21540 bytes .../sta-core/src/devices/arduino/bus/spi.su | 0 .../src/devices/arduino/bus/subdir.mk | 30 + .../sta-core/src/devices/arduino/delay.cyclo | 0 .../Libs/sta-core/src/devices/arduino/delay.d | 14 + .../Libs/sta-core/src/devices/arduino/delay.o | Bin 0 -> 28236 bytes .../sta-core/src/devices/arduino/delay.su | 0 .../src/devices/arduino/gpio_pin.cyclo | 0 .../sta-core/src/devices/arduino/gpio_pin.d | 14 + .../sta-core/src/devices/arduino/gpio_pin.o | Bin 0 -> 28248 bytes .../sta-core/src/devices/arduino/gpio_pin.su | 0 .../sta-core/src/devices/arduino/subdir.mk | 30 + .../sta-core/src/devices/raspi/bus/i2c.cyclo | 0 .../Libs/sta-core/src/devices/raspi/bus/i2c.d | 14 + .../Libs/sta-core/src/devices/raspi/bus/i2c.o | Bin 0 -> 28224 bytes .../sta-core/src/devices/raspi/bus/i2c.su | 0 .../sta-core/src/devices/raspi/bus/spi.cyclo | 0 .../Libs/sta-core/src/devices/raspi/bus/spi.d | 14 + .../Libs/sta-core/src/devices/raspi/bus/spi.o | Bin 0 -> 28228 bytes .../sta-core/src/devices/raspi/bus/spi.su | 0 .../sta-core/src/devices/raspi/bus/subdir.mk | 30 + .../sta-core/src/devices/raspi/delay.cyclo | 0 Debug/Libs/sta-core/src/devices/raspi/delay.d | 14 + Debug/Libs/sta-core/src/devices/raspi/delay.o | Bin 0 -> 28228 bytes .../Libs/sta-core/src/devices/raspi/delay.su | 0 .../sta-core/src/devices/raspi/gpio_pin.cyclo | 0 .../sta-core/src/devices/raspi/gpio_pin.d | 14 + .../sta-core/src/devices/raspi/gpio_pin.o | Bin 0 -> 28240 bytes .../sta-core/src/devices/raspi/gpio_pin.su | 0 .../Libs/sta-core/src/devices/raspi/subdir.mk | 30 + .../Libs/sta-core/src/devices/stm32/adc.cyclo | 0 Debug/Libs/sta-core/src/devices/stm32/adc.d | 75 + Debug/Libs/sta-core/src/devices/stm32/adc.o | Bin 0 -> 1105976 bytes Debug/Libs/sta-core/src/devices/stm32/adc.su | 0 .../sta-core/src/devices/stm32/bus/i2c.cyclo | 0 .../Libs/sta-core/src/devices/stm32/bus/i2c.d | 77 + .../Libs/sta-core/src/devices/stm32/bus/i2c.o | Bin 0 -> 1142660 bytes .../sta-core/src/devices/stm32/bus/i2c.su | 0 .../sta-core/src/devices/stm32/bus/spi.cyclo | 0 .../Libs/sta-core/src/devices/stm32/bus/spi.d | 75 + .../Libs/sta-core/src/devices/stm32/bus/spi.o | Bin 0 -> 1106088 bytes .../sta-core/src/devices/stm32/bus/spi.su | 0 .../sta-core/src/devices/stm32/bus/subdir.mk | 33 + .../sta-core/src/devices/stm32/bus/uart.cyclo | 7 + .../sta-core/src/devices/stm32/bus/uart.d | 85 + .../sta-core/src/devices/stm32/bus/uart.o | Bin 0 -> 1221628 bytes .../sta-core/src/devices/stm32/bus/uart.su | 7 + .../Libs/sta-core/src/devices/stm32/can.cyclo | 23 + Debug/Libs/sta-core/src/devices/stm32/can.d | 90 + Debug/Libs/sta-core/src/devices/stm32/can.o | Bin 0 -> 1147024 bytes Debug/Libs/sta-core/src/devices/stm32/can.su | 23 + .../sta-core/src/devices/stm32/delay.cyclo | 1 + Debug/Libs/sta-core/src/devices/stm32/delay.d | 79 + Debug/Libs/sta-core/src/devices/stm32/delay.o | Bin 0 -> 1122504 bytes .../Libs/sta-core/src/devices/stm32/delay.su | 1 + .../sta-core/src/devices/stm32/gpio_pin.cyclo | 8 + .../sta-core/src/devices/stm32/gpio_pin.d | 79 + .../sta-core/src/devices/stm32/gpio_pin.o | Bin 0 -> 1129732 bytes .../sta-core/src/devices/stm32/gpio_pin.su | 8 + .../sta-core/src/devices/stm32/init.cyclo | 1 + Debug/Libs/sta-core/src/devices/stm32/init.d | 77 + Debug/Libs/sta-core/src/devices/stm32/init.o | Bin 0 -> 1120640 bytes Debug/Libs/sta-core/src/devices/stm32/init.su | 1 + .../Libs/sta-core/src/devices/stm32/subdir.mk | 42 + .../sta-core/src/devices/stm32/time.cyclo | 1 + Debug/Libs/sta-core/src/devices/stm32/time.d | 77 + Debug/Libs/sta-core/src/devices/stm32/time.o | Bin 0 -> 1121532 bytes Debug/Libs/sta-core/src/devices/stm32/time.su | 1 + .../devices/template/custom_printable.cyclo | 0 .../src/devices/template/custom_printable.d | 14 + .../src/devices/template/custom_printable.o | Bin 0 -> 28296 bytes .../src/devices/template/custom_printable.su | 0 .../sta-core/src/devices/template/delay.cyclo | 0 .../sta-core/src/devices/template/delay.d | 14 + .../sta-core/src/devices/template/delay.o | Bin 0 -> 28244 bytes .../sta-core/src/devices/template/delay.su | 0 .../sta-core/src/devices/template/subdir.mk | 30 + Debug/Libs/sta-core/src/gpio_pin.cyclo | 3 + Debug/Libs/sta-core/src/gpio_pin.d | 3 + Debug/Libs/sta-core/src/gpio_pin.o | Bin 0 -> 23580 bytes Debug/Libs/sta-core/src/gpio_pin.su | 3 + Debug/Libs/sta-core/src/mutex.cyclo | 5 + Debug/Libs/sta-core/src/mutex.d | 3 + Debug/Libs/sta-core/src/mutex.o | Bin 0 -> 138288 bytes Debug/Libs/sta-core/src/mutex.su | 5 + Debug/Libs/sta-core/src/subdir.mk | 33 + Debug/Libs/sta-core/src/time.cyclo | 2 + Debug/Libs/sta-core/src/time.d | 13 + Debug/Libs/sta-core/src/time.o | Bin 0 -> 51504 bytes Debug/Libs/sta-core/src/time.su | 2 + .../Source/CMSIS_RTOS_V2/cmsis_os2.cyclo | 84 + .../FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.d | 96 + .../FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o | Bin 0 -> 1230916 bytes .../Source/CMSIS_RTOS_V2/cmsis_os2.su | 84 + .../FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk | 27 + .../FreeRTOS/Source/croutine.cyclo | 0 .../Third_Party/FreeRTOS/Source/croutine.d | 22 + .../Third_Party/FreeRTOS/Source/croutine.o | Bin 0 -> 69792 bytes .../Third_Party/FreeRTOS/Source/croutine.su | 0 .../FreeRTOS/Source/event_groups.cyclo | 15 + .../FreeRTOS/Source/event_groups.d | 28 + .../FreeRTOS/Source/event_groups.o | Bin 0 -> 94992 bytes .../FreeRTOS/Source/event_groups.su | 15 + .../Third_Party/FreeRTOS/Source/list.cyclo | 5 + .../Third_Party/FreeRTOS/Source/list.d | 18 + .../Third_Party/FreeRTOS/Source/list.o | Bin 0 -> 78272 bytes .../Third_Party/FreeRTOS/Source/list.su | 5 + .../Source/portable/GCC/ARM_CM4F/port.cyclo | 13 + .../Source/portable/GCC/ARM_CM4F/port.d | 20 + .../Source/portable/GCC/ARM_CM4F/port.o | Bin 0 -> 79732 bytes .../Source/portable/GCC/ARM_CM4F/port.su | 13 + .../Source/portable/GCC/ARM_CM4F/subdir.mk | 27 + .../Source/portable/MemMang/heap_4.cyclo | 8 + .../FreeRTOS/Source/portable/MemMang/heap_4.d | 20 + .../FreeRTOS/Source/portable/MemMang/heap_4.o | Bin 0 -> 86636 bytes .../Source/portable/MemMang/heap_4.su | 8 + .../Source/portable/MemMang/subdir.mk | 27 + .../Third_Party/FreeRTOS/Source/queue.cyclo | 40 + .../Third_Party/FreeRTOS/Source/queue.d | 24 + .../Third_Party/FreeRTOS/Source/queue.o | Bin 0 -> 118544 bytes .../Third_Party/FreeRTOS/Source/queue.su | 40 + .../FreeRTOS/Source/stream_buffer.cyclo | 25 + .../FreeRTOS/Source/stream_buffer.d | 22 + .../FreeRTOS/Source/stream_buffer.o | Bin 0 -> 103280 bytes .../FreeRTOS/Source/stream_buffer.su | 25 + .../Third_Party/FreeRTOS/Source/subdir.mk | 45 + .../Third_Party/FreeRTOS/Source/tasks.cyclo | 62 + .../Third_Party/FreeRTOS/Source/tasks.d | 26 + .../Third_Party/FreeRTOS/Source/tasks.o | Bin 0 -> 144552 bytes .../Third_Party/FreeRTOS/Source/tasks.su | 62 + .../Third_Party/FreeRTOS/Source/timers.cyclo | 27 + .../Third_Party/FreeRTOS/Source/timers.d | 26 + .../Third_Party/FreeRTOS/Source/timers.o | Bin 0 -> 112312 bytes .../Third_Party/FreeRTOS/Source/timers.su | 27 + Debug/TACOS-demo.elf | Bin 0 -> 2145360 bytes Debug/TACOS-demo.list | 45972 ++++++++++++++++ Debug/TACOS-demo.map | 16893 ++++++ Debug/makefile | 145 + Debug/objects.list | 101 + Debug/objects.mk | 9 + Debug/sources.mk | 71 + Libs/TACOS | 1 + Libs/rtos2-utils | 1 + Libs/sta-core | 1 + TACOS-demo Debug.launch | 85 + TACOS-demo.ioc | 18 +- 457 files changed, 71354 insertions(+), 83 deletions(-) create mode 100644 .gitmodules create mode 100644 .settings/com.st.stm32cube.ide.mcu.sfrview.prefs create mode 100644 App/include/sta/config.hpp create mode 100644 App/include/tasks/spam_task.hpp create mode 100644 App/src/startup.cpp create mode 100644 App/src/tasks/spam_task.cpp create mode 100644 Debug/App/src/startup.cyclo create mode 100644 Debug/App/src/startup.d create mode 100644 Debug/App/src/startup.o create mode 100644 Debug/App/src/startup.su create mode 100644 Debug/App/src/subdir.mk create mode 100644 Debug/App/src/tasks/spam_task.cyclo create mode 100644 Debug/App/src/tasks/spam_task.d create mode 100644 Debug/App/src/tasks/spam_task.o create mode 100644 Debug/App/src/tasks/spam_task.su create mode 100644 Debug/App/src/tasks/subdir.mk create mode 100644 Debug/Core/Src/can.cyclo create mode 100644 Debug/Core/Src/can.d create mode 100644 Debug/Core/Src/can.o create mode 100644 Debug/Core/Src/can.su create mode 100644 Debug/Core/Src/freertos.cyclo create mode 100644 Debug/Core/Src/freertos.d create mode 100644 Debug/Core/Src/freertos.o create mode 100644 Debug/Core/Src/freertos.su create mode 100644 Debug/Core/Src/gpio.cyclo create mode 100644 Debug/Core/Src/gpio.d create mode 100644 Debug/Core/Src/gpio.o create mode 100644 Debug/Core/Src/gpio.su create mode 100644 Debug/Core/Src/main.cyclo create mode 100644 Debug/Core/Src/main.d create mode 100644 Debug/Core/Src/main.o create mode 100644 Debug/Core/Src/main.su create mode 100644 Debug/Core/Src/stm32f4xx_hal_msp.cyclo create mode 100644 Debug/Core/Src/stm32f4xx_hal_msp.d create mode 100644 Debug/Core/Src/stm32f4xx_hal_msp.o create mode 100644 Debug/Core/Src/stm32f4xx_hal_msp.su create mode 100644 Debug/Core/Src/stm32f4xx_hal_timebase_tim.cyclo create mode 100644 Debug/Core/Src/stm32f4xx_hal_timebase_tim.d create mode 100644 Debug/Core/Src/stm32f4xx_hal_timebase_tim.o create mode 100644 Debug/Core/Src/stm32f4xx_hal_timebase_tim.su create mode 100644 Debug/Core/Src/stm32f4xx_it.cyclo create mode 100644 Debug/Core/Src/stm32f4xx_it.d create mode 100644 Debug/Core/Src/stm32f4xx_it.o create mode 100644 Debug/Core/Src/stm32f4xx_it.su create mode 100644 Debug/Core/Src/subdir.mk create mode 100644 Debug/Core/Src/syscalls.cyclo create mode 100644 Debug/Core/Src/syscalls.d create mode 100644 Debug/Core/Src/syscalls.o create mode 100644 Debug/Core/Src/syscalls.su create mode 100644 Debug/Core/Src/sysmem.cyclo create mode 100644 Debug/Core/Src/sysmem.d create mode 100644 Debug/Core/Src/sysmem.o create mode 100644 Debug/Core/Src/sysmem.su create mode 100644 Debug/Core/Src/system_stm32f4xx.cyclo create mode 100644 Debug/Core/Src/system_stm32f4xx.d create mode 100644 Debug/Core/Src/system_stm32f4xx.o create mode 100644 Debug/Core/Src/system_stm32f4xx.su create mode 100644 Debug/Core/Src/usart.cyclo create mode 100644 Debug/Core/Src/usart.d create mode 100644 Debug/Core/Src/usart.o create mode 100644 Debug/Core/Src/usart.su create mode 100644 Debug/Core/Startup/startup_stm32f407zgtx.d create mode 100644 Debug/Core/Startup/startup_stm32f407zgtx.o create mode 100644 Debug/Core/Startup/subdir.mk create mode 100644 Debug/Core/ThreadSafe/newlib_lock_glue.cyclo create mode 100644 Debug/Core/ThreadSafe/newlib_lock_glue.d create mode 100644 Debug/Core/ThreadSafe/newlib_lock_glue.o create mode 100644 Debug/Core/ThreadSafe/newlib_lock_glue.su create mode 100644 Debug/Core/ThreadSafe/subdir.mk create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.cyclo create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.d create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.su create mode 100644 Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk create mode 100644 Debug/Libs/TACOS/src/can_bus.cyclo create mode 100644 Debug/Libs/TACOS/src/can_bus.d create mode 100644 Debug/Libs/TACOS/src/can_bus.o create mode 100644 Debug/Libs/TACOS/src/can_bus.su create mode 100644 Debug/Libs/TACOS/src/debug.cyclo create mode 100644 Debug/Libs/TACOS/src/debug.d create mode 100644 Debug/Libs/TACOS/src/debug.o create mode 100644 Debug/Libs/TACOS/src/debug.su create mode 100644 Debug/Libs/TACOS/src/events.cyclo create mode 100644 Debug/Libs/TACOS/src/events.d create mode 100644 Debug/Libs/TACOS/src/events.o create mode 100644 Debug/Libs/TACOS/src/events.su create mode 100644 Debug/Libs/TACOS/src/startup.cyclo create mode 100644 Debug/Libs/TACOS/src/startup.d create mode 100644 Debug/Libs/TACOS/src/startup.o create mode 100644 Debug/Libs/TACOS/src/startup.su create mode 100644 Debug/Libs/TACOS/src/statemachine.cyclo create mode 100644 Debug/Libs/TACOS/src/statemachine.d create mode 100644 Debug/Libs/TACOS/src/statemachine.o create mode 100644 Debug/Libs/TACOS/src/statemachine.su create mode 100644 Debug/Libs/TACOS/src/subdir.mk create mode 100644 Debug/Libs/TACOS/src/tacos.cyclo create mode 100644 Debug/Libs/TACOS/src/tacos.d create mode 100644 Debug/Libs/TACOS/src/tacos.o create mode 100644 Debug/Libs/TACOS/src/tacos.su create mode 100644 Debug/Libs/TACOS/src/thread.cyclo create mode 100644 Debug/Libs/TACOS/src/thread.d create mode 100644 Debug/Libs/TACOS/src/thread.o create mode 100644 Debug/Libs/TACOS/src/thread.su create mode 100644 Debug/Libs/TACOS/src/watchdog.cyclo create mode 100644 Debug/Libs/TACOS/src/watchdog.d create mode 100644 Debug/Libs/TACOS/src/watchdog.o create mode 100644 Debug/Libs/TACOS/src/watchdog.su create mode 100644 Debug/Libs/rtos2-utils/src/debug/heap_stats.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/debug/heap_stats.d create mode 100644 Debug/Libs/rtos2-utils/src/debug/heap_stats.o create mode 100644 Debug/Libs/rtos2-utils/src/debug/heap_stats.su create mode 100644 Debug/Libs/rtos2-utils/src/debug/runtime_stats.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/debug/runtime_stats.d create mode 100644 Debug/Libs/rtos2-utils/src/debug/runtime_stats.o create mode 100644 Debug/Libs/rtos2-utils/src/debug/runtime_stats.su create mode 100644 Debug/Libs/rtos2-utils/src/debug/stack_overflow.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/debug/stack_overflow.d create mode 100644 Debug/Libs/rtos2-utils/src/debug/stack_overflow.o create mode 100644 Debug/Libs/rtos2-utils/src/debug/stack_overflow.su create mode 100644 Debug/Libs/rtos2-utils/src/debug/subdir.mk create mode 100644 Debug/Libs/rtos2-utils/src/event.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/event.d create mode 100644 Debug/Libs/rtos2-utils/src/event.o create mode 100644 Debug/Libs/rtos2-utils/src/event.su create mode 100644 Debug/Libs/rtos2-utils/src/heap_useNewlib_ST.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/heap_useNewlib_ST.d create mode 100644 Debug/Libs/rtos2-utils/src/heap_useNewlib_ST.o create mode 100644 Debug/Libs/rtos2-utils/src/heap_useNewlib_ST.su create mode 100644 Debug/Libs/rtos2-utils/src/mutex.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/mutex.d create mode 100644 Debug/Libs/rtos2-utils/src/mutex.o create mode 100644 Debug/Libs/rtos2-utils/src/mutex.su create mode 100644 Debug/Libs/rtos2-utils/src/signal.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/signal.d create mode 100644 Debug/Libs/rtos2-utils/src/signal.o create mode 100644 Debug/Libs/rtos2-utils/src/signal.su create mode 100644 Debug/Libs/rtos2-utils/src/subdir.mk create mode 100644 Debug/Libs/rtos2-utils/src/system/can_bus.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/system/can_bus.d create mode 100644 Debug/Libs/rtos2-utils/src/system/can_bus.o create mode 100644 Debug/Libs/rtos2-utils/src/system/can_bus.su create mode 100644 Debug/Libs/rtos2-utils/src/system/subdir.mk create mode 100644 Debug/Libs/rtos2-utils/src/thread.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/thread.d create mode 100644 Debug/Libs/rtos2-utils/src/thread.o create mode 100644 Debug/Libs/rtos2-utils/src/thread.su create mode 100644 Debug/Libs/rtos2-utils/src/timer.cyclo create mode 100644 Debug/Libs/rtos2-utils/src/timer.d create mode 100644 Debug/Libs/rtos2-utils/src/timer.o create mode 100644 Debug/Libs/rtos2-utils/src/timer.su create mode 100644 Debug/Libs/sta-core/src/atomic/mutex.cyclo create mode 100644 Debug/Libs/sta-core/src/atomic/mutex.d create mode 100644 Debug/Libs/sta-core/src/atomic/mutex.o create mode 100644 Debug/Libs/sta-core/src/atomic/mutex.su create mode 100644 Debug/Libs/sta-core/src/atomic/signal.cyclo create mode 100644 Debug/Libs/sta-core/src/atomic/signal.d create mode 100644 Debug/Libs/sta-core/src/atomic/signal.o create mode 100644 Debug/Libs/sta-core/src/atomic/signal.su create mode 100644 Debug/Libs/sta-core/src/atomic/subdir.mk create mode 100644 Debug/Libs/sta-core/src/bus/device.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/device.d create mode 100644 Debug/Libs/sta-core/src/bus/device.o create mode 100644 Debug/Libs/sta-core/src/bus/device.su create mode 100644 Debug/Libs/sta-core/src/bus/i2c/device.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/i2c/device.d create mode 100644 Debug/Libs/sta-core/src/bus/i2c/device.o create mode 100644 Debug/Libs/sta-core/src/bus/i2c/device.su create mode 100644 Debug/Libs/sta-core/src/bus/i2c/i2c.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/i2c/i2c.d create mode 100644 Debug/Libs/sta-core/src/bus/i2c/i2c.o create mode 100644 Debug/Libs/sta-core/src/bus/i2c/i2c.su create mode 100644 Debug/Libs/sta-core/src/bus/i2c/subdir.mk create mode 100644 Debug/Libs/sta-core/src/bus/interface.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/interface.d create mode 100644 Debug/Libs/sta-core/src/bus/interface.o create mode 100644 Debug/Libs/sta-core/src/bus/interface.su create mode 100644 Debug/Libs/sta-core/src/bus/spi/device.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/spi/device.d create mode 100644 Debug/Libs/sta-core/src/bus/spi/device.o create mode 100644 Debug/Libs/sta-core/src/bus/spi/device.su create mode 100644 Debug/Libs/sta-core/src/bus/spi/settings.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/spi/settings.d create mode 100644 Debug/Libs/sta-core/src/bus/spi/settings.o create mode 100644 Debug/Libs/sta-core/src/bus/spi/settings.su create mode 100644 Debug/Libs/sta-core/src/bus/spi/spi.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/spi/spi.d create mode 100644 Debug/Libs/sta-core/src/bus/spi/spi.o create mode 100644 Debug/Libs/sta-core/src/bus/spi/spi.su create mode 100644 Debug/Libs/sta-core/src/bus/spi/subdir.mk create mode 100644 Debug/Libs/sta-core/src/bus/subdir.mk create mode 100644 Debug/Libs/sta-core/src/bus/uart/settings.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/uart/settings.d create mode 100644 Debug/Libs/sta-core/src/bus/uart/settings.o create mode 100644 Debug/Libs/sta-core/src/bus/uart/settings.su create mode 100644 Debug/Libs/sta-core/src/bus/uart/subdir.mk create mode 100644 Debug/Libs/sta-core/src/bus/uart/uart.cyclo create mode 100644 Debug/Libs/sta-core/src/bus/uart/uart.d create mode 100644 Debug/Libs/sta-core/src/bus/uart/uart.o create mode 100644 Debug/Libs/sta-core/src/bus/uart/uart.su create mode 100644 Debug/Libs/sta-core/src/can/id.cyclo create mode 100644 Debug/Libs/sta-core/src/can/id.d create mode 100644 Debug/Libs/sta-core/src/can/id.o create mode 100644 Debug/Libs/sta-core/src/can/id.su create mode 100644 Debug/Libs/sta-core/src/can/iter.cyclo create mode 100644 Debug/Libs/sta-core/src/can/iter.d create mode 100644 Debug/Libs/sta-core/src/can/iter.o create mode 100644 Debug/Libs/sta-core/src/can/iter.su create mode 100644 Debug/Libs/sta-core/src/can/subdir.mk create mode 100644 Debug/Libs/sta-core/src/debug/assert.cyclo create mode 100644 Debug/Libs/sta-core/src/debug/assert.d create mode 100644 Debug/Libs/sta-core/src/debug/assert.o create mode 100644 Debug/Libs/sta-core/src/debug/assert.su create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable.cyclo create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable.d create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable.o create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable.su create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_printf.cyclo create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_printf.d create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_printf.o create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_printf.su create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_uart.cyclo create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_uart.d create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_uart.o create mode 100644 Debug/Libs/sta-core/src/debug/printing/printable_uart.su create mode 100644 Debug/Libs/sta-core/src/debug/printing/subdir.mk create mode 100644 Debug/Libs/sta-core/src/debug/profile.cyclo create mode 100644 Debug/Libs/sta-core/src/debug/profile.d create mode 100644 Debug/Libs/sta-core/src/debug/profile.o create mode 100644 Debug/Libs/sta-core/src/debug/profile.su create mode 100644 Debug/Libs/sta-core/src/debug/spatz.cyclo create mode 100644 Debug/Libs/sta-core/src/debug/spatz.d create mode 100644 Debug/Libs/sta-core/src/debug/spatz.o create mode 100644 Debug/Libs/sta-core/src/debug/spatz.su create mode 100644 Debug/Libs/sta-core/src/debug/subdir.mk create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/i2c.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/i2c.d create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/i2c.o create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/i2c.su create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/spi.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/spi.d create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/spi.o create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/spi.su create mode 100644 Debug/Libs/sta-core/src/devices/arduino/bus/subdir.mk create mode 100644 Debug/Libs/sta-core/src/devices/arduino/delay.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/arduino/delay.d create mode 100644 Debug/Libs/sta-core/src/devices/arduino/delay.o create mode 100644 Debug/Libs/sta-core/src/devices/arduino/delay.su create mode 100644 Debug/Libs/sta-core/src/devices/arduino/gpio_pin.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/arduino/gpio_pin.d create mode 100644 Debug/Libs/sta-core/src/devices/arduino/gpio_pin.o create mode 100644 Debug/Libs/sta-core/src/devices/arduino/gpio_pin.su create mode 100644 Debug/Libs/sta-core/src/devices/arduino/subdir.mk create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/i2c.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/i2c.d create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/i2c.o create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/i2c.su create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/spi.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/spi.d create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/spi.o create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/spi.su create mode 100644 Debug/Libs/sta-core/src/devices/raspi/bus/subdir.mk create mode 100644 Debug/Libs/sta-core/src/devices/raspi/delay.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/raspi/delay.d create mode 100644 Debug/Libs/sta-core/src/devices/raspi/delay.o create mode 100644 Debug/Libs/sta-core/src/devices/raspi/delay.su create mode 100644 Debug/Libs/sta-core/src/devices/raspi/gpio_pin.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/raspi/gpio_pin.d create mode 100644 Debug/Libs/sta-core/src/devices/raspi/gpio_pin.o create mode 100644 Debug/Libs/sta-core/src/devices/raspi/gpio_pin.su create mode 100644 Debug/Libs/sta-core/src/devices/raspi/subdir.mk create mode 100644 Debug/Libs/sta-core/src/devices/stm32/adc.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/adc.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/adc.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/adc.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/i2c.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/i2c.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/i2c.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/i2c.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/spi.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/spi.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/spi.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/spi.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/subdir.mk create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/uart.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/uart.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/uart.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/bus/uart.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/can.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/can.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/can.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/can.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/delay.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/delay.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/delay.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/delay.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/gpio_pin.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/gpio_pin.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/gpio_pin.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/gpio_pin.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/init.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/init.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/init.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/init.su create mode 100644 Debug/Libs/sta-core/src/devices/stm32/subdir.mk create mode 100644 Debug/Libs/sta-core/src/devices/stm32/time.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/stm32/time.d create mode 100644 Debug/Libs/sta-core/src/devices/stm32/time.o create mode 100644 Debug/Libs/sta-core/src/devices/stm32/time.su create mode 100644 Debug/Libs/sta-core/src/devices/template/custom_printable.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/template/custom_printable.d create mode 100644 Debug/Libs/sta-core/src/devices/template/custom_printable.o create mode 100644 Debug/Libs/sta-core/src/devices/template/custom_printable.su create mode 100644 Debug/Libs/sta-core/src/devices/template/delay.cyclo create mode 100644 Debug/Libs/sta-core/src/devices/template/delay.d create mode 100644 Debug/Libs/sta-core/src/devices/template/delay.o create mode 100644 Debug/Libs/sta-core/src/devices/template/delay.su create mode 100644 Debug/Libs/sta-core/src/devices/template/subdir.mk create mode 100644 Debug/Libs/sta-core/src/gpio_pin.cyclo create mode 100644 Debug/Libs/sta-core/src/gpio_pin.d create mode 100644 Debug/Libs/sta-core/src/gpio_pin.o create mode 100644 Debug/Libs/sta-core/src/gpio_pin.su create mode 100644 Debug/Libs/sta-core/src/mutex.cyclo create mode 100644 Debug/Libs/sta-core/src/mutex.d create mode 100644 Debug/Libs/sta-core/src/mutex.o create mode 100644 Debug/Libs/sta-core/src/mutex.su create mode 100644 Debug/Libs/sta-core/src/subdir.mk create mode 100644 Debug/Libs/sta-core/src/time.cyclo create mode 100644 Debug/Libs/sta-core/src/time.d create mode 100644 Debug/Libs/sta-core/src/time.o create mode 100644 Debug/Libs/sta-core/src/time.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/list.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/list.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/list.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.d create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.o create mode 100644 Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.su create mode 100644 Debug/TACOS-demo.elf create mode 100644 Debug/TACOS-demo.list create mode 100644 Debug/TACOS-demo.map create mode 100644 Debug/makefile create mode 100644 Debug/objects.list create mode 100644 Debug/objects.mk create mode 100644 Debug/sources.mk create mode 160000 Libs/TACOS create mode 160000 Libs/rtos2-utils create mode 160000 Libs/sta-core create mode 100644 TACOS-demo Debug.launch diff --git a/.cproject b/.cproject index ca877b6..4751bdb 100644 --- a/.cproject +++ b/.cproject @@ -25,6 +25,7 @@ @@ -80,6 +87,9 @@ + + + @@ -103,10 +113,10 @@ - - + + @@ -128,29 +138,34 @@ -