diff --git a/.cproject b/.cproject
index 668e04a..1c78472 100644
--- a/.cproject
+++ b/.cproject
@@ -24,6 +24,8 @@
+
+
diff --git a/.cproject_backup b/.cproject_backup
new file mode 100644
index 0000000..c10535b
--- /dev/null
+++ b/.cproject_backup
@@ -0,0 +1,448 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Core/Src/main.c b/Core/Src/main.c
index 48bc77c..81ed4e5 100644
--- a/Core/Src/main.c
+++ b/Core/Src/main.c
@@ -74,8 +74,8 @@ void LCD_BriefDisplay();
int _gettimeofday( struct timeval *tv, void *tzvp )
{
uint64_t t = 0;//__your_system_time_function_here__(); // get uptime in nanoseconds
- tv->tv_sec = t / 1000000000; // convert to seconds
- tv->tv_usec = ( t % 1000000000 ) / 1000; // get remaining microseconds
+ // tv->tv_sec = t / 1000000000; // convert to seconds
+ // tv->tv_usec = ( t % 1000000000 ) / 1000; // get remaining microseconds
return 0; // return non-zero for error
} // end _gettimeofday()
/* USER CODE END 0 */
diff --git a/Debug/Core/Src/subdir.mk b/Debug/Core/Src/subdir.mk
new file mode 100644
index 0000000..36abe26
--- /dev/null
+++ b/Debug/Core/Src/subdir.mk
@@ -0,0 +1,81 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Core/Src/crc.c \
+../Core/Src/dma2d.c \
+../Core/Src/fmc.c \
+../Core/Src/freertos.c \
+../Core/Src/gpio.c \
+../Core/Src/i2c.c \
+../Core/Src/ltdc.c \
+../Core/Src/main.c \
+../Core/Src/my_lcd.c \
+../Core/Src/quadspi.c \
+../Core/Src/sdmmc.c \
+../Core/Src/stm32f7xx_hal_msp.c \
+../Core/Src/stm32f7xx_hal_timebase_tim.c \
+../Core/Src/stm32f7xx_it.c \
+../Core/Src/syscalls.c \
+../Core/Src/sysmem.c \
+../Core/Src/system_stm32f7xx.c \
+../Core/Src/tim.c \
+../Core/Src/usart.c
+
+C_DEPS += \
+./Core/Src/crc.d \
+./Core/Src/dma2d.d \
+./Core/Src/fmc.d \
+./Core/Src/freertos.d \
+./Core/Src/gpio.d \
+./Core/Src/i2c.d \
+./Core/Src/ltdc.d \
+./Core/Src/main.d \
+./Core/Src/my_lcd.d \
+./Core/Src/quadspi.d \
+./Core/Src/sdmmc.d \
+./Core/Src/stm32f7xx_hal_msp.d \
+./Core/Src/stm32f7xx_hal_timebase_tim.d \
+./Core/Src/stm32f7xx_it.d \
+./Core/Src/syscalls.d \
+./Core/Src/sysmem.d \
+./Core/Src/system_stm32f7xx.d \
+./Core/Src/tim.d \
+./Core/Src/usart.d
+
+OBJS += \
+./Core/Src/crc.o \
+./Core/Src/dma2d.o \
+./Core/Src/fmc.o \
+./Core/Src/freertos.o \
+./Core/Src/gpio.o \
+./Core/Src/i2c.o \
+./Core/Src/ltdc.o \
+./Core/Src/main.o \
+./Core/Src/my_lcd.o \
+./Core/Src/quadspi.o \
+./Core/Src/sdmmc.o \
+./Core/Src/stm32f7xx_hal_msp.o \
+./Core/Src/stm32f7xx_hal_timebase_tim.o \
+./Core/Src/stm32f7xx_it.o \
+./Core/Src/syscalls.o \
+./Core/Src/sysmem.o \
+./Core/Src/system_stm32f7xx.o \
+./Core/Src/tim.o \
+./Core/Src/usart.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Core-2f-Src
+
+clean-Core-2f-Src:
+ -$(RM) ./Core/Src/crc.cyclo ./Core/Src/crc.d ./Core/Src/crc.o ./Core/Src/crc.su ./Core/Src/dma2d.cyclo ./Core/Src/dma2d.d ./Core/Src/dma2d.o ./Core/Src/dma2d.su ./Core/Src/fmc.cyclo ./Core/Src/fmc.d ./Core/Src/fmc.o ./Core/Src/fmc.su ./Core/Src/freertos.cyclo ./Core/Src/freertos.d ./Core/Src/freertos.o ./Core/Src/freertos.su ./Core/Src/gpio.cyclo ./Core/Src/gpio.d ./Core/Src/gpio.o ./Core/Src/gpio.su ./Core/Src/i2c.cyclo ./Core/Src/i2c.d ./Core/Src/i2c.o ./Core/Src/i2c.su ./Core/Src/ltdc.cyclo ./Core/Src/ltdc.d ./Core/Src/ltdc.o ./Core/Src/ltdc.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/my_lcd.cyclo ./Core/Src/my_lcd.d ./Core/Src/my_lcd.o ./Core/Src/my_lcd.su ./Core/Src/quadspi.cyclo ./Core/Src/quadspi.d ./Core/Src/quadspi.o ./Core/Src/quadspi.su ./Core/Src/sdmmc.cyclo ./Core/Src/sdmmc.d ./Core/Src/sdmmc.o ./Core/Src/sdmmc.su ./Core/Src/stm32f7xx_hal_msp.cyclo ./Core/Src/stm32f7xx_hal_msp.d ./Core/Src/stm32f7xx_hal_msp.o ./Core/Src/stm32f7xx_hal_msp.su ./Core/Src/stm32f7xx_hal_timebase_tim.cyclo ./Core/Src/stm32f7xx_hal_timebase_tim.d ./Core/Src/stm32f7xx_hal_timebase_tim.o ./Core/Src/stm32f7xx_hal_timebase_tim.su ./Core/Src/stm32f7xx_it.cyclo ./Core/Src/stm32f7xx_it.d ./Core/Src/stm32f7xx_it.o ./Core/Src/stm32f7xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32f7xx.cyclo ./Core/Src/system_stm32f7xx.d ./Core/Src/system_stm32f7xx.o ./Core/Src/system_stm32f7xx.su ./Core/Src/tim.cyclo ./Core/Src/tim.d ./Core/Src/tim.o ./Core/Src/tim.su ./Core/Src/usart.cyclo ./Core/Src/usart.d ./Core/Src/usart.o ./Core/Src/usart.su
+
+.PHONY: clean-Core-2f-Src
+
diff --git a/Debug/Core/Startup/subdir.mk b/Debug/Core/Startup/subdir.mk
new file mode 100644
index 0000000..eff1a4f
--- /dev/null
+++ b/Debug/Core/Startup/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+S_SRCS += \
+../Core/Startup/startup_stm32f746nghx.s
+
+S_DEPS += \
+./Core/Startup/startup_stm32f746nghx.d
+
+OBJS += \
+./Core/Startup/startup_stm32f746nghx.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Core/Startup/%.o: ../Core/Startup/%.s Core/Startup/subdir.mk
+ arm-none-eabi-gcc -mcpu=cortex-m7 -g3 -DDEBUG -c -x assembler-with-cpp -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@" "$<"
+
+clean: clean-Core-2f-Startup
+
+clean-Core-2f-Startup:
+ -$(RM) ./Core/Startup/startup_stm32f746nghx.d ./Core/Startup/startup_stm32f746nghx.o
+
+.PHONY: clean-Core-2f-Startup
+
diff --git a/Debug/Drivers/BSP/Components/adv7533/subdir.mk b/Debug/Drivers/BSP/Components/adv7533/subdir.mk
new file mode 100644
index 0000000..845a203
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/adv7533/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/adv7533/adv7533.c
+
+C_DEPS += \
+./Drivers/BSP/Components/adv7533/adv7533.d
+
+OBJS += \
+./Drivers/BSP/Components/adv7533/adv7533.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/adv7533/%.o Drivers/BSP/Components/adv7533/%.su Drivers/BSP/Components/adv7533/%.cyclo: ../Drivers/BSP/Components/adv7533/%.c Drivers/BSP/Components/adv7533/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-adv7533
+
+clean-Drivers-2f-BSP-2f-Components-2f-adv7533:
+ -$(RM) ./Drivers/BSP/Components/adv7533/adv7533.cyclo ./Drivers/BSP/Components/adv7533/adv7533.d ./Drivers/BSP/Components/adv7533/adv7533.o ./Drivers/BSP/Components/adv7533/adv7533.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-adv7533
+
diff --git a/Debug/Drivers/BSP/Components/exc7200/subdir.mk b/Debug/Drivers/BSP/Components/exc7200/subdir.mk
new file mode 100644
index 0000000..61738c5
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/exc7200/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/exc7200/exc7200.c
+
+C_DEPS += \
+./Drivers/BSP/Components/exc7200/exc7200.d
+
+OBJS += \
+./Drivers/BSP/Components/exc7200/exc7200.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/exc7200/%.o Drivers/BSP/Components/exc7200/%.su Drivers/BSP/Components/exc7200/%.cyclo: ../Drivers/BSP/Components/exc7200/%.c Drivers/BSP/Components/exc7200/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-exc7200
+
+clean-Drivers-2f-BSP-2f-Components-2f-exc7200:
+ -$(RM) ./Drivers/BSP/Components/exc7200/exc7200.cyclo ./Drivers/BSP/Components/exc7200/exc7200.d ./Drivers/BSP/Components/exc7200/exc7200.o ./Drivers/BSP/Components/exc7200/exc7200.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-exc7200
+
diff --git a/Debug/Drivers/BSP/Components/ft5336/subdir.mk b/Debug/Drivers/BSP/Components/ft5336/subdir.mk
new file mode 100644
index 0000000..5328c2c
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/ft5336/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ft5336/ft5336.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ft5336/ft5336.d
+
+OBJS += \
+./Drivers/BSP/Components/ft5336/ft5336.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ft5336/%.o Drivers/BSP/Components/ft5336/%.su Drivers/BSP/Components/ft5336/%.cyclo: ../Drivers/BSP/Components/ft5336/%.c Drivers/BSP/Components/ft5336/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ft5336
+
+clean-Drivers-2f-BSP-2f-Components-2f-ft5336:
+ -$(RM) ./Drivers/BSP/Components/ft5336/ft5336.cyclo ./Drivers/BSP/Components/ft5336/ft5336.d ./Drivers/BSP/Components/ft5336/ft5336.o ./Drivers/BSP/Components/ft5336/ft5336.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ft5336
+
diff --git a/Debug/Drivers/BSP/Components/ft6x06/subdir.mk b/Debug/Drivers/BSP/Components/ft6x06/subdir.mk
new file mode 100644
index 0000000..1cb958e
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/ft6x06/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ft6x06/ft6x06.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ft6x06/ft6x06.d
+
+OBJS += \
+./Drivers/BSP/Components/ft6x06/ft6x06.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ft6x06/%.o Drivers/BSP/Components/ft6x06/%.su Drivers/BSP/Components/ft6x06/%.cyclo: ../Drivers/BSP/Components/ft6x06/%.c Drivers/BSP/Components/ft6x06/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ft6x06
+
+clean-Drivers-2f-BSP-2f-Components-2f-ft6x06:
+ -$(RM) ./Drivers/BSP/Components/ft6x06/ft6x06.cyclo ./Drivers/BSP/Components/ft6x06/ft6x06.d ./Drivers/BSP/Components/ft6x06/ft6x06.o ./Drivers/BSP/Components/ft6x06/ft6x06.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ft6x06
+
diff --git a/Debug/Drivers/BSP/Components/mfxstm32l152/subdir.mk b/Debug/Drivers/BSP/Components/mfxstm32l152/subdir.mk
new file mode 100644
index 0000000..cec0279
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/mfxstm32l152/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.c
+
+C_DEPS += \
+./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.d
+
+OBJS += \
+./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/mfxstm32l152/%.o Drivers/BSP/Components/mfxstm32l152/%.su Drivers/BSP/Components/mfxstm32l152/%.cyclo: ../Drivers/BSP/Components/mfxstm32l152/%.c Drivers/BSP/Components/mfxstm32l152/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-mfxstm32l152
+
+clean-Drivers-2f-BSP-2f-Components-2f-mfxstm32l152:
+ -$(RM) ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.cyclo ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.d ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.o ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-mfxstm32l152
+
diff --git a/Debug/Drivers/BSP/Components/otm8009a/subdir.mk b/Debug/Drivers/BSP/Components/otm8009a/subdir.mk
new file mode 100644
index 0000000..7bd26bb
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/otm8009a/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/otm8009a/otm8009a.c
+
+C_DEPS += \
+./Drivers/BSP/Components/otm8009a/otm8009a.d
+
+OBJS += \
+./Drivers/BSP/Components/otm8009a/otm8009a.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/otm8009a/%.o Drivers/BSP/Components/otm8009a/%.su Drivers/BSP/Components/otm8009a/%.cyclo: ../Drivers/BSP/Components/otm8009a/%.c Drivers/BSP/Components/otm8009a/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-otm8009a
+
+clean-Drivers-2f-BSP-2f-Components-2f-otm8009a:
+ -$(RM) ./Drivers/BSP/Components/otm8009a/otm8009a.cyclo ./Drivers/BSP/Components/otm8009a/otm8009a.d ./Drivers/BSP/Components/otm8009a/otm8009a.o ./Drivers/BSP/Components/otm8009a/otm8009a.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-otm8009a
+
diff --git a/Debug/Drivers/BSP/Components/ov5640/subdir.mk b/Debug/Drivers/BSP/Components/ov5640/subdir.mk
new file mode 100644
index 0000000..3a18101
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/ov5640/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ov5640/ov5640.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ov5640/ov5640.d
+
+OBJS += \
+./Drivers/BSP/Components/ov5640/ov5640.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ov5640/%.o Drivers/BSP/Components/ov5640/%.su Drivers/BSP/Components/ov5640/%.cyclo: ../Drivers/BSP/Components/ov5640/%.c Drivers/BSP/Components/ov5640/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ov5640
+
+clean-Drivers-2f-BSP-2f-Components-2f-ov5640:
+ -$(RM) ./Drivers/BSP/Components/ov5640/ov5640.cyclo ./Drivers/BSP/Components/ov5640/ov5640.d ./Drivers/BSP/Components/ov5640/ov5640.o ./Drivers/BSP/Components/ov5640/ov5640.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ov5640
+
diff --git a/Debug/Drivers/BSP/Components/ov9655/subdir.mk b/Debug/Drivers/BSP/Components/ov9655/subdir.mk
new file mode 100644
index 0000000..2705e51
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/ov9655/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ov9655/ov9655.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ov9655/ov9655.d
+
+OBJS += \
+./Drivers/BSP/Components/ov9655/ov9655.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ov9655/%.o Drivers/BSP/Components/ov9655/%.su Drivers/BSP/Components/ov9655/%.cyclo: ../Drivers/BSP/Components/ov9655/%.c Drivers/BSP/Components/ov9655/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ov9655
+
+clean-Drivers-2f-BSP-2f-Components-2f-ov9655:
+ -$(RM) ./Drivers/BSP/Components/ov9655/ov9655.cyclo ./Drivers/BSP/Components/ov9655/ov9655.d ./Drivers/BSP/Components/ov9655/ov9655.o ./Drivers/BSP/Components/ov9655/ov9655.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ov9655
+
diff --git a/Debug/Drivers/BSP/Components/s5k5cag/subdir.mk b/Debug/Drivers/BSP/Components/s5k5cag/subdir.mk
new file mode 100644
index 0000000..32764b3
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/s5k5cag/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/s5k5cag/s5k5cag.c
+
+C_DEPS += \
+./Drivers/BSP/Components/s5k5cag/s5k5cag.d
+
+OBJS += \
+./Drivers/BSP/Components/s5k5cag/s5k5cag.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/s5k5cag/%.o Drivers/BSP/Components/s5k5cag/%.su Drivers/BSP/Components/s5k5cag/%.cyclo: ../Drivers/BSP/Components/s5k5cag/%.c Drivers/BSP/Components/s5k5cag/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-s5k5cag
+
+clean-Drivers-2f-BSP-2f-Components-2f-s5k5cag:
+ -$(RM) ./Drivers/BSP/Components/s5k5cag/s5k5cag.cyclo ./Drivers/BSP/Components/s5k5cag/s5k5cag.d ./Drivers/BSP/Components/s5k5cag/s5k5cag.o ./Drivers/BSP/Components/s5k5cag/s5k5cag.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-s5k5cag
+
diff --git a/Debug/Drivers/BSP/Components/st7735/subdir.mk b/Debug/Drivers/BSP/Components/st7735/subdir.mk
new file mode 100644
index 0000000..6df8cd2
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/st7735/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/st7735/st7735.c
+
+C_DEPS += \
+./Drivers/BSP/Components/st7735/st7735.d
+
+OBJS += \
+./Drivers/BSP/Components/st7735/st7735.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/st7735/%.o Drivers/BSP/Components/st7735/%.su Drivers/BSP/Components/st7735/%.cyclo: ../Drivers/BSP/Components/st7735/%.c Drivers/BSP/Components/st7735/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-st7735
+
+clean-Drivers-2f-BSP-2f-Components-2f-st7735:
+ -$(RM) ./Drivers/BSP/Components/st7735/st7735.cyclo ./Drivers/BSP/Components/st7735/st7735.d ./Drivers/BSP/Components/st7735/st7735.o ./Drivers/BSP/Components/st7735/st7735.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-st7735
+
diff --git a/Debug/Drivers/BSP/Components/st7789h2/subdir.mk b/Debug/Drivers/BSP/Components/st7789h2/subdir.mk
new file mode 100644
index 0000000..2f563d4
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/st7789h2/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/st7789h2/st7789h2.c
+
+C_DEPS += \
+./Drivers/BSP/Components/st7789h2/st7789h2.d
+
+OBJS += \
+./Drivers/BSP/Components/st7789h2/st7789h2.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/st7789h2/%.o Drivers/BSP/Components/st7789h2/%.su Drivers/BSP/Components/st7789h2/%.cyclo: ../Drivers/BSP/Components/st7789h2/%.c Drivers/BSP/Components/st7789h2/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-st7789h2
+
+clean-Drivers-2f-BSP-2f-Components-2f-st7789h2:
+ -$(RM) ./Drivers/BSP/Components/st7789h2/st7789h2.cyclo ./Drivers/BSP/Components/st7789h2/st7789h2.d ./Drivers/BSP/Components/st7789h2/st7789h2.o ./Drivers/BSP/Components/st7789h2/st7789h2.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-st7789h2
+
diff --git a/Debug/Drivers/BSP/Components/stmpe811/subdir.mk b/Debug/Drivers/BSP/Components/stmpe811/subdir.mk
new file mode 100644
index 0000000..f579aba
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/stmpe811/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/stmpe811/stmpe811.c
+
+C_DEPS += \
+./Drivers/BSP/Components/stmpe811/stmpe811.d
+
+OBJS += \
+./Drivers/BSP/Components/stmpe811/stmpe811.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/stmpe811/%.o Drivers/BSP/Components/stmpe811/%.su Drivers/BSP/Components/stmpe811/%.cyclo: ../Drivers/BSP/Components/stmpe811/%.c Drivers/BSP/Components/stmpe811/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-stmpe811
+
+clean-Drivers-2f-BSP-2f-Components-2f-stmpe811:
+ -$(RM) ./Drivers/BSP/Components/stmpe811/stmpe811.cyclo ./Drivers/BSP/Components/stmpe811/stmpe811.d ./Drivers/BSP/Components/stmpe811/stmpe811.o ./Drivers/BSP/Components/stmpe811/stmpe811.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-stmpe811
+
diff --git a/Debug/Drivers/BSP/Components/ts3510/subdir.mk b/Debug/Drivers/BSP/Components/ts3510/subdir.mk
new file mode 100644
index 0000000..da52f5f
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/ts3510/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ts3510/ts3510.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ts3510/ts3510.d
+
+OBJS += \
+./Drivers/BSP/Components/ts3510/ts3510.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ts3510/%.o Drivers/BSP/Components/ts3510/%.su Drivers/BSP/Components/ts3510/%.cyclo: ../Drivers/BSP/Components/ts3510/%.c Drivers/BSP/Components/ts3510/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ts3510
+
+clean-Drivers-2f-BSP-2f-Components-2f-ts3510:
+ -$(RM) ./Drivers/BSP/Components/ts3510/ts3510.cyclo ./Drivers/BSP/Components/ts3510/ts3510.d ./Drivers/BSP/Components/ts3510/ts3510.o ./Drivers/BSP/Components/ts3510/ts3510.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ts3510
+
diff --git a/Debug/Drivers/BSP/Components/wm8994/subdir.mk b/Debug/Drivers/BSP/Components/wm8994/subdir.mk
new file mode 100644
index 0000000..31b9b6e
--- /dev/null
+++ b/Debug/Drivers/BSP/Components/wm8994/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/wm8994/wm8994.c
+
+C_DEPS += \
+./Drivers/BSP/Components/wm8994/wm8994.d
+
+OBJS += \
+./Drivers/BSP/Components/wm8994/wm8994.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/wm8994/%.o Drivers/BSP/Components/wm8994/%.su Drivers/BSP/Components/wm8994/%.cyclo: ../Drivers/BSP/Components/wm8994/%.c Drivers/BSP/Components/wm8994/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-wm8994
+
+clean-Drivers-2f-BSP-2f-Components-2f-wm8994:
+ -$(RM) ./Drivers/BSP/Components/wm8994/wm8994.cyclo ./Drivers/BSP/Components/wm8994/wm8994.d ./Drivers/BSP/Components/wm8994/wm8994.o ./Drivers/BSP/Components/wm8994/wm8994.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-wm8994
+
diff --git a/Debug/Drivers/BSP/STM32746G-Discovery/subdir.mk b/Debug/Drivers/BSP/STM32746G-Discovery/subdir.mk
new file mode 100644
index 0000000..e975e7b
--- /dev/null
+++ b/Debug/Drivers/BSP/STM32746G-Discovery/subdir.mk
@@ -0,0 +1,42 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.c
+
+C_DEPS += \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.d
+
+OBJS += \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/STM32746G-Discovery/%.o Drivers/BSP/STM32746G-Discovery/%.su Drivers/BSP/STM32746G-Discovery/%.cyclo: ../Drivers/BSP/STM32746G-Discovery/%.c Drivers/BSP/STM32746G-Discovery/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-STM32746G-2d-Discovery
+
+clean-Drivers-2f-BSP-2f-STM32746G-2d-Discovery:
+ -$(RM) ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-STM32746G-2d-Discovery
+
diff --git a/Debug/Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk b/Debug/Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk
new file mode 100644
index 0000000..4336eee
--- /dev/null
+++ b/Debug/Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk
@@ -0,0 +1,121 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.c
+
+C_DEPS += \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.d
+
+OBJS += \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/STM32F7xx_HAL_Driver/Src/%.o Drivers/STM32F7xx_HAL_Driver/Src/%.su Drivers/STM32F7xx_HAL_Driver/Src/%.cyclo: ../Drivers/STM32F7xx_HAL_Driver/Src/%.c Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-STM32F7xx_HAL_Driver-2f-Src
+
+clean-Drivers-2f-STM32F7xx_HAL_Driver-2f-Src:
+ -$(RM) ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.su
+ -$(RM) ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.su
+
+.PHONY: clean-Drivers-2f-STM32F7xx_HAL_Driver-2f-Src
+
diff --git a/Debug/FATFS/App/subdir.mk b/Debug/FATFS/App/subdir.mk
new file mode 100644
index 0000000..af808ef
--- /dev/null
+++ b/Debug/FATFS/App/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../FATFS/App/fatfs.c
+
+C_DEPS += \
+./FATFS/App/fatfs.d
+
+OBJS += \
+./FATFS/App/fatfs.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+FATFS/App/%.o FATFS/App/%.su FATFS/App/%.cyclo: ../FATFS/App/%.c FATFS/App/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-FATFS-2f-App
+
+clean-FATFS-2f-App:
+ -$(RM) ./FATFS/App/fatfs.cyclo ./FATFS/App/fatfs.d ./FATFS/App/fatfs.o ./FATFS/App/fatfs.su
+
+.PHONY: clean-FATFS-2f-App
+
diff --git a/Debug/FATFS/Target/subdir.mk b/Debug/FATFS/Target/subdir.mk
new file mode 100644
index 0000000..5106071
--- /dev/null
+++ b/Debug/FATFS/Target/subdir.mk
@@ -0,0 +1,33 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../FATFS/Target/bsp_driver_sd.c \
+../FATFS/Target/fatfs_platform.c \
+../FATFS/Target/sd_diskio.c
+
+C_DEPS += \
+./FATFS/Target/bsp_driver_sd.d \
+./FATFS/Target/fatfs_platform.d \
+./FATFS/Target/sd_diskio.d
+
+OBJS += \
+./FATFS/Target/bsp_driver_sd.o \
+./FATFS/Target/fatfs_platform.o \
+./FATFS/Target/sd_diskio.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+FATFS/Target/%.o FATFS/Target/%.su FATFS/Target/%.cyclo: ../FATFS/Target/%.c FATFS/Target/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-FATFS-2f-Target
+
+clean-FATFS-2f-Target:
+ -$(RM) ./FATFS/Target/bsp_driver_sd.cyclo ./FATFS/Target/bsp_driver_sd.d ./FATFS/Target/bsp_driver_sd.o ./FATFS/Target/bsp_driver_sd.su ./FATFS/Target/fatfs_platform.cyclo ./FATFS/Target/fatfs_platform.d ./FATFS/Target/fatfs_platform.o ./FATFS/Target/fatfs_platform.su ./FATFS/Target/sd_diskio.cyclo ./FATFS/Target/sd_diskio.d ./FATFS/Target/sd_diskio.o ./FATFS/Target/sd_diskio.su
+
+.PHONY: clean-FATFS-2f-Target
+
diff --git a/Debug/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk b/Debug/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk
new file mode 100644
index 0000000..f2248e1
--- /dev/null
+++ b/Debug/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
+
+C_DEPS += \
+./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.d
+
+OBJS += \
+./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.o Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.su Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.cyclo: ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.c Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Class-2f-CDC-2f-Src
+
+clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Class-2f-CDC-2f-Src:
+ -$(RM) ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.d ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.o ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.su
+
+.PHONY: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Class-2f-CDC-2f-Src
+
diff --git a/Debug/Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk b/Debug/Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk
new file mode 100644
index 0000000..39ef865
--- /dev/null
+++ b/Debug/Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk
@@ -0,0 +1,33 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c \
+../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c \
+../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c
+
+C_DEPS += \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.d \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.d \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.d
+
+OBJS += \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.o \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.o \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.o Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.su Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.cyclo: ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.c Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Core-2f-Src
+
+clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Core-2f-Src:
+ -$(RM) ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.d ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.o ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.su ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.d ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.o ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.su ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.d ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.o ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.su
+
+.PHONY: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Core-2f-Src
+
diff --git a/Debug/Middlewares/Third_Party/FatFs/src/option/subdir.mk b/Debug/Middlewares/Third_Party/FatFs/src/option/subdir.mk
new file mode 100644
index 0000000..ffebe79
--- /dev/null
+++ b/Debug/Middlewares/Third_Party/FatFs/src/option/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FatFs/src/option/syscall.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FatFs/src/option/syscall.d
+
+OBJS += \
+./Middlewares/Third_Party/FatFs/src/option/syscall.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FatFs/src/option/%.o Middlewares/Third_Party/FatFs/src/option/%.su Middlewares/Third_Party/FatFs/src/option/%.cyclo: ../Middlewares/Third_Party/FatFs/src/option/%.c Middlewares/Third_Party/FatFs/src/option/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src-2f-option
+
+clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src-2f-option:
+ -$(RM) ./Middlewares/Third_Party/FatFs/src/option/syscall.cyclo ./Middlewares/Third_Party/FatFs/src/option/syscall.d ./Middlewares/Third_Party/FatFs/src/option/syscall.o ./Middlewares/Third_Party/FatFs/src/option/syscall.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src-2f-option
+
diff --git a/Debug/Middlewares/Third_Party/FatFs/src/subdir.mk b/Debug/Middlewares/Third_Party/FatFs/src/subdir.mk
new file mode 100644
index 0000000..7afa29e
--- /dev/null
+++ b/Debug/Middlewares/Third_Party/FatFs/src/subdir.mk
@@ -0,0 +1,33 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FatFs/src/diskio.c \
+../Middlewares/Third_Party/FatFs/src/ff.c \
+../Middlewares/Third_Party/FatFs/src/ff_gen_drv.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FatFs/src/diskio.d \
+./Middlewares/Third_Party/FatFs/src/ff.d \
+./Middlewares/Third_Party/FatFs/src/ff_gen_drv.d
+
+OBJS += \
+./Middlewares/Third_Party/FatFs/src/diskio.o \
+./Middlewares/Third_Party/FatFs/src/ff.o \
+./Middlewares/Third_Party/FatFs/src/ff_gen_drv.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FatFs/src/%.o Middlewares/Third_Party/FatFs/src/%.su Middlewares/Third_Party/FatFs/src/%.cyclo: ../Middlewares/Third_Party/FatFs/src/%.c Middlewares/Third_Party/FatFs/src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src
+
+clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src:
+ -$(RM) ./Middlewares/Third_Party/FatFs/src/diskio.cyclo ./Middlewares/Third_Party/FatFs/src/diskio.d ./Middlewares/Third_Party/FatFs/src/diskio.o ./Middlewares/Third_Party/FatFs/src/diskio.su ./Middlewares/Third_Party/FatFs/src/ff.cyclo ./Middlewares/Third_Party/FatFs/src/ff.d ./Middlewares/Third_Party/FatFs/src/ff.o ./Middlewares/Third_Party/FatFs/src/ff.su ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.cyclo ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.d ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.o ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src
+
diff --git a/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk b/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
new file mode 100644
index 0000000..ac7142b
--- /dev/null
+++ b/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.o Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.su Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.c Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS_V2
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS_V2:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.d ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS_V2
+
diff --git a/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk b/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk
new file mode 100644
index 0000000..c3eae75
--- /dev/null
+++ b/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM7-2f-r0p1
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM7-2f-r0p1:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM7-2f-r0p1
+
diff --git a/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk b/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
new file mode 100644
index 0000000..57aee2b
--- /dev/null
+++ b/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang
+
diff --git a/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk b/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
new file mode 100644
index 0000000..10d6b50
--- /dev/null
+++ b/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
@@ -0,0 +1,45 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/croutine.c \
+../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \
+../Middlewares/Third_Party/FreeRTOS/Source/list.c \
+../Middlewares/Third_Party/FreeRTOS/Source/queue.c \
+../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c \
+../Middlewares/Third_Party/FreeRTOS/Source/tasks.c \
+../Middlewares/Third_Party/FreeRTOS/Source/timers.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/croutine.d \
+./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d \
+./Middlewares/Third_Party/FreeRTOS/Source/list.d \
+./Middlewares/Third_Party/FreeRTOS/Source/queue.d \
+./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d \
+./Middlewares/Third_Party/FreeRTOS/Source/tasks.d \
+./Middlewares/Third_Party/FreeRTOS/Source/timers.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/croutine.o \
+./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o \
+./Middlewares/Third_Party/FreeRTOS/Source/list.o \
+./Middlewares/Third_Party/FreeRTOS/Source/queue.o \
+./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o \
+./Middlewares/Third_Party/FreeRTOS/Source/tasks.o \
+./Middlewares/Third_Party/FreeRTOS/Source/timers.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/%.o Middlewares/Third_Party/FreeRTOS/Source/%.su Middlewares/Third_Party/FreeRTOS/Source/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/%.c Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/croutine.d ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o ./Middlewares/Third_Party/FreeRTOS/Source/croutine.su ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.su ./Middlewares/Third_Party/FreeRTOS/Source/list.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/list.d ./Middlewares/Third_Party/FreeRTOS/Source/list.o ./Middlewares/Third_Party/FreeRTOS/Source/list.su ./Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/queue.d ./Middlewares/Third_Party/FreeRTOS/Source/queue.o ./Middlewares/Third_Party/FreeRTOS/Source/queue.su ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su ./Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/tasks.d ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o ./Middlewares/Third_Party/FreeRTOS/Source/tasks.su ./Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/timers.d ./Middlewares/Third_Party/FreeRTOS/Source/timers.o ./Middlewares/Third_Party/FreeRTOS/Source/timers.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/core/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/core/subdir.mk
new file mode 100644
index 0000000..c67c901
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/core/subdir.mk
@@ -0,0 +1,57 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/core/action.cpp \
+../Middlewares/eez-framework/src/eez/core/alloc.cpp \
+../Middlewares/eez-framework/src/eez/core/assets.cpp \
+../Middlewares/eez-framework/src/eez/core/debug.cpp \
+../Middlewares/eez-framework/src/eez/core/eeprom.cpp \
+../Middlewares/eez-framework/src/eez/core/hmi.cpp \
+../Middlewares/eez-framework/src/eez/core/memory.cpp \
+../Middlewares/eez-framework/src/eez/core/os.cpp \
+../Middlewares/eez-framework/src/eez/core/unit.cpp \
+../Middlewares/eez-framework/src/eez/core/util.cpp \
+../Middlewares/eez-framework/src/eez/core/value.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/core/action.o \
+./Middlewares/eez-framework/src/eez/core/alloc.o \
+./Middlewares/eez-framework/src/eez/core/assets.o \
+./Middlewares/eez-framework/src/eez/core/debug.o \
+./Middlewares/eez-framework/src/eez/core/eeprom.o \
+./Middlewares/eez-framework/src/eez/core/hmi.o \
+./Middlewares/eez-framework/src/eez/core/memory.o \
+./Middlewares/eez-framework/src/eez/core/os.o \
+./Middlewares/eez-framework/src/eez/core/unit.o \
+./Middlewares/eez-framework/src/eez/core/util.o \
+./Middlewares/eez-framework/src/eez/core/value.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/core/action.d \
+./Middlewares/eez-framework/src/eez/core/alloc.d \
+./Middlewares/eez-framework/src/eez/core/assets.d \
+./Middlewares/eez-framework/src/eez/core/debug.d \
+./Middlewares/eez-framework/src/eez/core/eeprom.d \
+./Middlewares/eez-framework/src/eez/core/hmi.d \
+./Middlewares/eez-framework/src/eez/core/memory.d \
+./Middlewares/eez-framework/src/eez/core/os.d \
+./Middlewares/eez-framework/src/eez/core/unit.d \
+./Middlewares/eez-framework/src/eez/core/util.d \
+./Middlewares/eez-framework/src/eez/core/value.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/core/%.o Middlewares/eez-framework/src/eez/core/%.su Middlewares/eez-framework/src/eez/core/%.cyclo: ../Middlewares/eez-framework/src/eez/core/%.cpp Middlewares/eez-framework/src/eez/core/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-core
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-core:
+ -$(RM) ./Middlewares/eez-framework/src/eez/core/action.cyclo ./Middlewares/eez-framework/src/eez/core/action.d ./Middlewares/eez-framework/src/eez/core/action.o ./Middlewares/eez-framework/src/eez/core/action.su ./Middlewares/eez-framework/src/eez/core/alloc.cyclo ./Middlewares/eez-framework/src/eez/core/alloc.d ./Middlewares/eez-framework/src/eez/core/alloc.o ./Middlewares/eez-framework/src/eez/core/alloc.su ./Middlewares/eez-framework/src/eez/core/assets.cyclo ./Middlewares/eez-framework/src/eez/core/assets.d ./Middlewares/eez-framework/src/eez/core/assets.o ./Middlewares/eez-framework/src/eez/core/assets.su ./Middlewares/eez-framework/src/eez/core/debug.cyclo ./Middlewares/eez-framework/src/eez/core/debug.d ./Middlewares/eez-framework/src/eez/core/debug.o ./Middlewares/eez-framework/src/eez/core/debug.su ./Middlewares/eez-framework/src/eez/core/eeprom.cyclo ./Middlewares/eez-framework/src/eez/core/eeprom.d ./Middlewares/eez-framework/src/eez/core/eeprom.o ./Middlewares/eez-framework/src/eez/core/eeprom.su ./Middlewares/eez-framework/src/eez/core/hmi.cyclo ./Middlewares/eez-framework/src/eez/core/hmi.d ./Middlewares/eez-framework/src/eez/core/hmi.o ./Middlewares/eez-framework/src/eez/core/hmi.su ./Middlewares/eez-framework/src/eez/core/memory.cyclo ./Middlewares/eez-framework/src/eez/core/memory.d ./Middlewares/eez-framework/src/eez/core/memory.o ./Middlewares/eez-framework/src/eez/core/memory.su ./Middlewares/eez-framework/src/eez/core/os.cyclo ./Middlewares/eez-framework/src/eez/core/os.d ./Middlewares/eez-framework/src/eez/core/os.o ./Middlewares/eez-framework/src/eez/core/os.su ./Middlewares/eez-framework/src/eez/core/unit.cyclo ./Middlewares/eez-framework/src/eez/core/unit.d ./Middlewares/eez-framework/src/eez/core/unit.o ./Middlewares/eez-framework/src/eez/core/unit.su ./Middlewares/eez-framework/src/eez/core/util.cyclo ./Middlewares/eez-framework/src/eez/core/util.d ./Middlewares/eez-framework/src/eez/core/util.o ./Middlewares/eez-framework/src/eez/core/util.su ./Middlewares/eez-framework/src/eez/core/value.cyclo ./Middlewares/eez-framework/src/eez/core/value.d ./Middlewares/eez-framework/src/eez/core/value.o ./Middlewares/eez-framework/src/eez/core/value.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-core
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/flow/components/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/flow/components/subdir.mk
new file mode 100644
index 0000000..4c5827d
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/flow/components/subdir.mk
@@ -0,0 +1,133 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/flow/components/animate.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/call_action.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/catch_error.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/compare.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/constant.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/counter.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/delay.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/end.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/error.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/expr_eval.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/input.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/is_true.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/log.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/loop.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/lvgl.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/mqtt.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/noop.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/on_event.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/output.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/override_style.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/roller_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/select_language.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/set_page_direction.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/set_variable.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_keyboard.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_keypad.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_message_box.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_page.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/sort_array.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/start.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/switch.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/test_and_set.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/user_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/watch_variable.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/flow/components/animate.o \
+./Middlewares/eez-framework/src/eez/flow/components/call_action.o \
+./Middlewares/eez-framework/src/eez/flow/components/catch_error.o \
+./Middlewares/eez-framework/src/eez/flow/components/compare.o \
+./Middlewares/eez-framework/src/eez/flow/components/constant.o \
+./Middlewares/eez-framework/src/eez/flow/components/counter.o \
+./Middlewares/eez-framework/src/eez/flow/components/delay.o \
+./Middlewares/eez-framework/src/eez/flow/components/end.o \
+./Middlewares/eez-framework/src/eez/flow/components/error.o \
+./Middlewares/eez-framework/src/eez/flow/components/expr_eval.o \
+./Middlewares/eez-framework/src/eez/flow/components/input.o \
+./Middlewares/eez-framework/src/eez/flow/components/is_true.o \
+./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/log.o \
+./Middlewares/eez-framework/src/eez/flow/components/loop.o \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl.o \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/mqtt.o \
+./Middlewares/eez-framework/src/eez/flow/components/noop.o \
+./Middlewares/eez-framework/src/eez/flow/components/on_event.o \
+./Middlewares/eez-framework/src/eez/flow/components/output.o \
+./Middlewares/eez-framework/src/eez/flow/components/override_style.o \
+./Middlewares/eez-framework/src/eez/flow/components/roller_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/select_language.o \
+./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.o \
+./Middlewares/eez-framework/src/eez/flow/components/set_variable.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_keypad.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_message_box.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_page.o \
+./Middlewares/eez-framework/src/eez/flow/components/sort_array.o \
+./Middlewares/eez-framework/src/eez/flow/components/start.o \
+./Middlewares/eez-framework/src/eez/flow/components/switch.o \
+./Middlewares/eez-framework/src/eez/flow/components/test_and_set.o \
+./Middlewares/eez-framework/src/eez/flow/components/user_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/watch_variable.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/flow/components/animate.d \
+./Middlewares/eez-framework/src/eez/flow/components/call_action.d \
+./Middlewares/eez-framework/src/eez/flow/components/catch_error.d \
+./Middlewares/eez-framework/src/eez/flow/components/compare.d \
+./Middlewares/eez-framework/src/eez/flow/components/constant.d \
+./Middlewares/eez-framework/src/eez/flow/components/counter.d \
+./Middlewares/eez-framework/src/eez/flow/components/delay.d \
+./Middlewares/eez-framework/src/eez/flow/components/end.d \
+./Middlewares/eez-framework/src/eez/flow/components/error.d \
+./Middlewares/eez-framework/src/eez/flow/components/expr_eval.d \
+./Middlewares/eez-framework/src/eez/flow/components/input.d \
+./Middlewares/eez-framework/src/eez/flow/components/is_true.d \
+./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/log.d \
+./Middlewares/eez-framework/src/eez/flow/components/loop.d \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl.d \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/mqtt.d \
+./Middlewares/eez-framework/src/eez/flow/components/noop.d \
+./Middlewares/eez-framework/src/eez/flow/components/on_event.d \
+./Middlewares/eez-framework/src/eez/flow/components/output.d \
+./Middlewares/eez-framework/src/eez/flow/components/override_style.d \
+./Middlewares/eez-framework/src/eez/flow/components/roller_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/select_language.d \
+./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.d \
+./Middlewares/eez-framework/src/eez/flow/components/set_variable.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_keypad.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_message_box.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_page.d \
+./Middlewares/eez-framework/src/eez/flow/components/sort_array.d \
+./Middlewares/eez-framework/src/eez/flow/components/start.d \
+./Middlewares/eez-framework/src/eez/flow/components/switch.d \
+./Middlewares/eez-framework/src/eez/flow/components/test_and_set.d \
+./Middlewares/eez-framework/src/eez/flow/components/user_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/watch_variable.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/flow/components/%.o Middlewares/eez-framework/src/eez/flow/components/%.su Middlewares/eez-framework/src/eez/flow/components/%.cyclo: ../Middlewares/eez-framework/src/eez/flow/components/%.cpp Middlewares/eez-framework/src/eez/flow/components/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow-2f-components
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow-2f-components:
+ -$(RM) ./Middlewares/eez-framework/src/eez/flow/components/animate.cyclo ./Middlewares/eez-framework/src/eez/flow/components/animate.d ./Middlewares/eez-framework/src/eez/flow/components/animate.o ./Middlewares/eez-framework/src/eez/flow/components/animate.su ./Middlewares/eez-framework/src/eez/flow/components/call_action.cyclo ./Middlewares/eez-framework/src/eez/flow/components/call_action.d ./Middlewares/eez-framework/src/eez/flow/components/call_action.o ./Middlewares/eez-framework/src/eez/flow/components/call_action.su ./Middlewares/eez-framework/src/eez/flow/components/catch_error.cyclo ./Middlewares/eez-framework/src/eez/flow/components/catch_error.d ./Middlewares/eez-framework/src/eez/flow/components/catch_error.o ./Middlewares/eez-framework/src/eez/flow/components/catch_error.su ./Middlewares/eez-framework/src/eez/flow/components/compare.cyclo ./Middlewares/eez-framework/src/eez/flow/components/compare.d ./Middlewares/eez-framework/src/eez/flow/components/compare.o ./Middlewares/eez-framework/src/eez/flow/components/compare.su ./Middlewares/eez-framework/src/eez/flow/components/constant.cyclo ./Middlewares/eez-framework/src/eez/flow/components/constant.d ./Middlewares/eez-framework/src/eez/flow/components/constant.o ./Middlewares/eez-framework/src/eez/flow/components/constant.su ./Middlewares/eez-framework/src/eez/flow/components/counter.cyclo ./Middlewares/eez-framework/src/eez/flow/components/counter.d ./Middlewares/eez-framework/src/eez/flow/components/counter.o ./Middlewares/eez-framework/src/eez/flow/components/counter.su ./Middlewares/eez-framework/src/eez/flow/components/delay.cyclo ./Middlewares/eez-framework/src/eez/flow/components/delay.d ./Middlewares/eez-framework/src/eez/flow/components/delay.o ./Middlewares/eez-framework/src/eez/flow/components/delay.su ./Middlewares/eez-framework/src/eez/flow/components/end.cyclo ./Middlewares/eez-framework/src/eez/flow/components/end.d ./Middlewares/eez-framework/src/eez/flow/components/end.o ./Middlewares/eez-framework/src/eez/flow/components/end.su ./Middlewares/eez-framework/src/eez/flow/components/error.cyclo ./Middlewares/eez-framework/src/eez/flow/components/error.d ./Middlewares/eez-framework/src/eez/flow/components/error.o ./Middlewares/eez-framework/src/eez/flow/components/error.su ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.cyclo ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.d ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.o ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.su ./Middlewares/eez-framework/src/eez/flow/components/input.cyclo ./Middlewares/eez-framework/src/eez/flow/components/input.d ./Middlewares/eez-framework/src/eez/flow/components/input.o ./Middlewares/eez-framework/src/eez/flow/components/input.su ./Middlewares/eez-framework/src/eez/flow/components/is_true.cyclo ./Middlewares/eez-framework/src/eez/flow/components/is_true.d ./Middlewares/eez-framework/src/eez/flow/components/is_true.o ./Middlewares/eez-framework/src/eez/flow/components/is_true.su ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.d ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.o ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.su ./Middlewares/eez-framework/src/eez/flow/components/log.cyclo ./Middlewares/eez-framework/src/eez/flow/components/log.d ./Middlewares/eez-framework/src/eez/flow/components/log.o ./Middlewares/eez-framework/src/eez/flow/components/log.su ./Middlewares/eez-framework/src/eez/flow/components/loop.cyclo ./Middlewares/eez-framework/src/eez/flow/components/loop.d ./Middlewares/eez-framework/src/eez/flow/components/loop.o ./Middlewares/eez-framework/src/eez/flow/components/loop.su ./Middlewares/eez-framework/src/eez/flow/components/lvgl.cyclo ./Middlewares/eez-framework/src/eez/flow/components/lvgl.d ./Middlewares/eez-framework/src/eez/flow/components/lvgl.o ./Middlewares/eez-framework/src/eez/flow/components/lvgl.su ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.d ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.o ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.su ./Middlewares/eez-framework/src/eez/flow/components/mqtt.cyclo ./Middlewares/eez-framework/src/eez/flow/components/mqtt.d ./Middlewares/eez-framework/src/eez/flow/components/mqtt.o ./Middlewares/eez-framework/src/eez/flow/components/mqtt.su ./Middlewares/eez-framework/src/eez/flow/components/noop.cyclo ./Middlewares/eez-framework/src/eez/flow/components/noop.d ./Middlewares/eez-framework/src/eez/flow/components/noop.o ./Middlewares/eez-framework/src/eez/flow/components/noop.su ./Middlewares/eez-framework/src/eez/flow/components/on_event.cyclo ./Middlewares/eez-framework/src/eez/flow/components/on_event.d ./Middlewares/eez-framework/src/eez/flow/components/on_event.o ./Middlewares/eez-framework/src/eez/flow/components/on_event.su ./Middlewares/eez-framework/src/eez/flow/components/output.cyclo ./Middlewares/eez-framework/src/eez/flow/components/output.d ./Middlewares/eez-framework/src/eez/flow/components/output.o ./Middlewares/eez-framework/src/eez/flow/components/output.su ./Middlewares/eez-framework/src/eez/flow/components/override_style.cyclo ./Middlewares/eez-framework/src/eez/flow/components/override_style.d ./Middlewares/eez-framework/src/eez/flow/components/override_style.o ./Middlewares/eez-framework/src/eez/flow/components/override_style.su ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.d ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.o ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.su ./Middlewares/eez-framework/src/eez/flow/components/select_language.cyclo
+ -$(RM) ./Middlewares/eez-framework/src/eez/flow/components/select_language.d ./Middlewares/eez-framework/src/eez/flow/components/select_language.o ./Middlewares/eez-framework/src/eez/flow/components/select_language.su ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.cyclo ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.d ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.o ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.su ./Middlewares/eez-framework/src/eez/flow/components/set_variable.cyclo ./Middlewares/eez-framework/src/eez/flow/components/set_variable.d ./Middlewares/eez-framework/src/eez/flow/components/set_variable.o ./Middlewares/eez-framework/src/eez/flow/components/set_variable.su ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.d ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.o ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.su ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.d ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.o ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.su ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.d ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.o ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.su ./Middlewares/eez-framework/src/eez/flow/components/show_page.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_page.d ./Middlewares/eez-framework/src/eez/flow/components/show_page.o ./Middlewares/eez-framework/src/eez/flow/components/show_page.su ./Middlewares/eez-framework/src/eez/flow/components/sort_array.cyclo ./Middlewares/eez-framework/src/eez/flow/components/sort_array.d ./Middlewares/eez-framework/src/eez/flow/components/sort_array.o ./Middlewares/eez-framework/src/eez/flow/components/sort_array.su ./Middlewares/eez-framework/src/eez/flow/components/start.cyclo ./Middlewares/eez-framework/src/eez/flow/components/start.d ./Middlewares/eez-framework/src/eez/flow/components/start.o ./Middlewares/eez-framework/src/eez/flow/components/start.su ./Middlewares/eez-framework/src/eez/flow/components/switch.cyclo ./Middlewares/eez-framework/src/eez/flow/components/switch.d ./Middlewares/eez-framework/src/eez/flow/components/switch.o ./Middlewares/eez-framework/src/eez/flow/components/switch.su ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.cyclo ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.d ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.o ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.su ./Middlewares/eez-framework/src/eez/flow/components/user_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/user_widget.d ./Middlewares/eez-framework/src/eez/flow/components/user_widget.o ./Middlewares/eez-framework/src/eez/flow/components/user_widget.su ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.cyclo ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.d ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.o ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow-2f-components
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/flow/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/flow/subdir.mk
new file mode 100644
index 0000000..e16ac61
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/flow/subdir.mk
@@ -0,0 +1,57 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/flow/components.cpp \
+../Middlewares/eez-framework/src/eez/flow/dashboard_api.cpp \
+../Middlewares/eez-framework/src/eez/flow/date.cpp \
+../Middlewares/eez-framework/src/eez/flow/debugger.cpp \
+../Middlewares/eez-framework/src/eez/flow/expression.cpp \
+../Middlewares/eez-framework/src/eez/flow/flow.cpp \
+../Middlewares/eez-framework/src/eez/flow/hooks.cpp \
+../Middlewares/eez-framework/src/eez/flow/lvgl_api.cpp \
+../Middlewares/eez-framework/src/eez/flow/operations.cpp \
+../Middlewares/eez-framework/src/eez/flow/private.cpp \
+../Middlewares/eez-framework/src/eez/flow/queue.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/flow/components.o \
+./Middlewares/eez-framework/src/eez/flow/dashboard_api.o \
+./Middlewares/eez-framework/src/eez/flow/date.o \
+./Middlewares/eez-framework/src/eez/flow/debugger.o \
+./Middlewares/eez-framework/src/eez/flow/expression.o \
+./Middlewares/eez-framework/src/eez/flow/flow.o \
+./Middlewares/eez-framework/src/eez/flow/hooks.o \
+./Middlewares/eez-framework/src/eez/flow/lvgl_api.o \
+./Middlewares/eez-framework/src/eez/flow/operations.o \
+./Middlewares/eez-framework/src/eez/flow/private.o \
+./Middlewares/eez-framework/src/eez/flow/queue.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/flow/components.d \
+./Middlewares/eez-framework/src/eez/flow/dashboard_api.d \
+./Middlewares/eez-framework/src/eez/flow/date.d \
+./Middlewares/eez-framework/src/eez/flow/debugger.d \
+./Middlewares/eez-framework/src/eez/flow/expression.d \
+./Middlewares/eez-framework/src/eez/flow/flow.d \
+./Middlewares/eez-framework/src/eez/flow/hooks.d \
+./Middlewares/eez-framework/src/eez/flow/lvgl_api.d \
+./Middlewares/eez-framework/src/eez/flow/operations.d \
+./Middlewares/eez-framework/src/eez/flow/private.d \
+./Middlewares/eez-framework/src/eez/flow/queue.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/flow/%.o Middlewares/eez-framework/src/eez/flow/%.su Middlewares/eez-framework/src/eez/flow/%.cyclo: ../Middlewares/eez-framework/src/eez/flow/%.cpp Middlewares/eez-framework/src/eez/flow/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow:
+ -$(RM) ./Middlewares/eez-framework/src/eez/flow/components.cyclo ./Middlewares/eez-framework/src/eez/flow/components.d ./Middlewares/eez-framework/src/eez/flow/components.o ./Middlewares/eez-framework/src/eez/flow/components.su ./Middlewares/eez-framework/src/eez/flow/dashboard_api.cyclo ./Middlewares/eez-framework/src/eez/flow/dashboard_api.d ./Middlewares/eez-framework/src/eez/flow/dashboard_api.o ./Middlewares/eez-framework/src/eez/flow/dashboard_api.su ./Middlewares/eez-framework/src/eez/flow/date.cyclo ./Middlewares/eez-framework/src/eez/flow/date.d ./Middlewares/eez-framework/src/eez/flow/date.o ./Middlewares/eez-framework/src/eez/flow/date.su ./Middlewares/eez-framework/src/eez/flow/debugger.cyclo ./Middlewares/eez-framework/src/eez/flow/debugger.d ./Middlewares/eez-framework/src/eez/flow/debugger.o ./Middlewares/eez-framework/src/eez/flow/debugger.su ./Middlewares/eez-framework/src/eez/flow/expression.cyclo ./Middlewares/eez-framework/src/eez/flow/expression.d ./Middlewares/eez-framework/src/eez/flow/expression.o ./Middlewares/eez-framework/src/eez/flow/expression.su ./Middlewares/eez-framework/src/eez/flow/flow.cyclo ./Middlewares/eez-framework/src/eez/flow/flow.d ./Middlewares/eez-framework/src/eez/flow/flow.o ./Middlewares/eez-framework/src/eez/flow/flow.su ./Middlewares/eez-framework/src/eez/flow/hooks.cyclo ./Middlewares/eez-framework/src/eez/flow/hooks.d ./Middlewares/eez-framework/src/eez/flow/hooks.o ./Middlewares/eez-framework/src/eez/flow/hooks.su ./Middlewares/eez-framework/src/eez/flow/lvgl_api.cyclo ./Middlewares/eez-framework/src/eez/flow/lvgl_api.d ./Middlewares/eez-framework/src/eez/flow/lvgl_api.o ./Middlewares/eez-framework/src/eez/flow/lvgl_api.su ./Middlewares/eez-framework/src/eez/flow/operations.cyclo ./Middlewares/eez-framework/src/eez/flow/operations.d ./Middlewares/eez-framework/src/eez/flow/operations.o ./Middlewares/eez-framework/src/eez/flow/operations.su ./Middlewares/eez-framework/src/eez/flow/private.cyclo ./Middlewares/eez-framework/src/eez/flow/private.d ./Middlewares/eez-framework/src/eez/flow/private.o ./Middlewares/eez-framework/src/eez/flow/private.su ./Middlewares/eez-framework/src/eez/flow/queue.cyclo ./Middlewares/eez-framework/src/eez/flow/queue.d ./Middlewares/eez-framework/src/eez/flow/queue.o ./Middlewares/eez-framework/src/eez/flow/queue.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk
new file mode 100644
index 0000000..5719405
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/fs/simulator/fs.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/fs/simulator/fs.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/fs/simulator/fs.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/fs/simulator/%.o Middlewares/eez-framework/src/eez/fs/simulator/%.su Middlewares/eez-framework/src/eez/fs/simulator/%.cyclo: ../Middlewares/eez-framework/src/eez/fs/simulator/%.cpp Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-simulator
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-simulator:
+ -$(RM) ./Middlewares/eez-framework/src/eez/fs/simulator/fs.cyclo ./Middlewares/eez-framework/src/eez/fs/simulator/fs.d ./Middlewares/eez-framework/src/eez/fs/simulator/fs.o ./Middlewares/eez-framework/src/eez/fs/simulator/fs.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-simulator
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk
new file mode 100644
index 0000000..b4cec74
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/fs/stm32/fs.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/fs/stm32/fs.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/fs/stm32/fs.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/fs/stm32/%.o Middlewares/eez-framework/src/eez/fs/stm32/%.su Middlewares/eez-framework/src/eez/fs/stm32/%.cyclo: ../Middlewares/eez-framework/src/eez/fs/stm32/%.cpp Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-stm32
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-stm32:
+ -$(RM) ./Middlewares/eez-framework/src/eez/fs/stm32/fs.cyclo ./Middlewares/eez-framework/src/eez/fs/stm32/fs.d ./Middlewares/eez-framework/src/eez/fs/stm32/fs.o ./Middlewares/eez-framework/src/eez/fs/stm32/fs.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-stm32
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/gui/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/gui/subdir.mk
new file mode 100644
index 0000000..f2df672
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/gui/subdir.mk
@@ -0,0 +1,84 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/gui/action_impl.cpp \
+../Middlewares/eez-framework/src/eez/gui/animation.cpp \
+../Middlewares/eez-framework/src/eez/gui/app_context.cpp \
+../Middlewares/eez-framework/src/eez/gui/data.cpp \
+../Middlewares/eez-framework/src/eez/gui/display.cpp \
+../Middlewares/eez-framework/src/eez/gui/draw.cpp \
+../Middlewares/eez-framework/src/eez/gui/event.cpp \
+../Middlewares/eez-framework/src/eez/gui/font.cpp \
+../Middlewares/eez-framework/src/eez/gui/geometry.cpp \
+../Middlewares/eez-framework/src/eez/gui/gui.cpp \
+../Middlewares/eez-framework/src/eez/gui/hooks.cpp \
+../Middlewares/eez-framework/src/eez/gui/keypad.cpp \
+../Middlewares/eez-framework/src/eez/gui/overlay.cpp \
+../Middlewares/eez-framework/src/eez/gui/page.cpp \
+../Middlewares/eez-framework/src/eez/gui/thread.cpp \
+../Middlewares/eez-framework/src/eez/gui/touch.cpp \
+../Middlewares/eez-framework/src/eez/gui/touch_calibration.cpp \
+../Middlewares/eez-framework/src/eez/gui/touch_filter.cpp \
+../Middlewares/eez-framework/src/eez/gui/update.cpp \
+../Middlewares/eez-framework/src/eez/gui/widget.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/gui/action_impl.o \
+./Middlewares/eez-framework/src/eez/gui/animation.o \
+./Middlewares/eez-framework/src/eez/gui/app_context.o \
+./Middlewares/eez-framework/src/eez/gui/data.o \
+./Middlewares/eez-framework/src/eez/gui/display.o \
+./Middlewares/eez-framework/src/eez/gui/draw.o \
+./Middlewares/eez-framework/src/eez/gui/event.o \
+./Middlewares/eez-framework/src/eez/gui/font.o \
+./Middlewares/eez-framework/src/eez/gui/geometry.o \
+./Middlewares/eez-framework/src/eez/gui/gui.o \
+./Middlewares/eez-framework/src/eez/gui/hooks.o \
+./Middlewares/eez-framework/src/eez/gui/keypad.o \
+./Middlewares/eez-framework/src/eez/gui/overlay.o \
+./Middlewares/eez-framework/src/eez/gui/page.o \
+./Middlewares/eez-framework/src/eez/gui/thread.o \
+./Middlewares/eez-framework/src/eez/gui/touch.o \
+./Middlewares/eez-framework/src/eez/gui/touch_calibration.o \
+./Middlewares/eez-framework/src/eez/gui/touch_filter.o \
+./Middlewares/eez-framework/src/eez/gui/update.o \
+./Middlewares/eez-framework/src/eez/gui/widget.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/gui/action_impl.d \
+./Middlewares/eez-framework/src/eez/gui/animation.d \
+./Middlewares/eez-framework/src/eez/gui/app_context.d \
+./Middlewares/eez-framework/src/eez/gui/data.d \
+./Middlewares/eez-framework/src/eez/gui/display.d \
+./Middlewares/eez-framework/src/eez/gui/draw.d \
+./Middlewares/eez-framework/src/eez/gui/event.d \
+./Middlewares/eez-framework/src/eez/gui/font.d \
+./Middlewares/eez-framework/src/eez/gui/geometry.d \
+./Middlewares/eez-framework/src/eez/gui/gui.d \
+./Middlewares/eez-framework/src/eez/gui/hooks.d \
+./Middlewares/eez-framework/src/eez/gui/keypad.d \
+./Middlewares/eez-framework/src/eez/gui/overlay.d \
+./Middlewares/eez-framework/src/eez/gui/page.d \
+./Middlewares/eez-framework/src/eez/gui/thread.d \
+./Middlewares/eez-framework/src/eez/gui/touch.d \
+./Middlewares/eez-framework/src/eez/gui/touch_calibration.d \
+./Middlewares/eez-framework/src/eez/gui/touch_filter.d \
+./Middlewares/eez-framework/src/eez/gui/update.d \
+./Middlewares/eez-framework/src/eez/gui/widget.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/gui/%.o Middlewares/eez-framework/src/eez/gui/%.su Middlewares/eez-framework/src/eez/gui/%.cyclo: ../Middlewares/eez-framework/src/eez/gui/%.cpp Middlewares/eez-framework/src/eez/gui/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui:
+ -$(RM) ./Middlewares/eez-framework/src/eez/gui/action_impl.cyclo ./Middlewares/eez-framework/src/eez/gui/action_impl.d ./Middlewares/eez-framework/src/eez/gui/action_impl.o ./Middlewares/eez-framework/src/eez/gui/action_impl.su ./Middlewares/eez-framework/src/eez/gui/animation.cyclo ./Middlewares/eez-framework/src/eez/gui/animation.d ./Middlewares/eez-framework/src/eez/gui/animation.o ./Middlewares/eez-framework/src/eez/gui/animation.su ./Middlewares/eez-framework/src/eez/gui/app_context.cyclo ./Middlewares/eez-framework/src/eez/gui/app_context.d ./Middlewares/eez-framework/src/eez/gui/app_context.o ./Middlewares/eez-framework/src/eez/gui/app_context.su ./Middlewares/eez-framework/src/eez/gui/data.cyclo ./Middlewares/eez-framework/src/eez/gui/data.d ./Middlewares/eez-framework/src/eez/gui/data.o ./Middlewares/eez-framework/src/eez/gui/data.su ./Middlewares/eez-framework/src/eez/gui/display.cyclo ./Middlewares/eez-framework/src/eez/gui/display.d ./Middlewares/eez-framework/src/eez/gui/display.o ./Middlewares/eez-framework/src/eez/gui/display.su ./Middlewares/eez-framework/src/eez/gui/draw.cyclo ./Middlewares/eez-framework/src/eez/gui/draw.d ./Middlewares/eez-framework/src/eez/gui/draw.o ./Middlewares/eez-framework/src/eez/gui/draw.su ./Middlewares/eez-framework/src/eez/gui/event.cyclo ./Middlewares/eez-framework/src/eez/gui/event.d ./Middlewares/eez-framework/src/eez/gui/event.o ./Middlewares/eez-framework/src/eez/gui/event.su ./Middlewares/eez-framework/src/eez/gui/font.cyclo ./Middlewares/eez-framework/src/eez/gui/font.d ./Middlewares/eez-framework/src/eez/gui/font.o ./Middlewares/eez-framework/src/eez/gui/font.su ./Middlewares/eez-framework/src/eez/gui/geometry.cyclo ./Middlewares/eez-framework/src/eez/gui/geometry.d ./Middlewares/eez-framework/src/eez/gui/geometry.o ./Middlewares/eez-framework/src/eez/gui/geometry.su ./Middlewares/eez-framework/src/eez/gui/gui.cyclo ./Middlewares/eez-framework/src/eez/gui/gui.d ./Middlewares/eez-framework/src/eez/gui/gui.o ./Middlewares/eez-framework/src/eez/gui/gui.su ./Middlewares/eez-framework/src/eez/gui/hooks.cyclo ./Middlewares/eez-framework/src/eez/gui/hooks.d ./Middlewares/eez-framework/src/eez/gui/hooks.o ./Middlewares/eez-framework/src/eez/gui/hooks.su ./Middlewares/eez-framework/src/eez/gui/keypad.cyclo ./Middlewares/eez-framework/src/eez/gui/keypad.d ./Middlewares/eez-framework/src/eez/gui/keypad.o ./Middlewares/eez-framework/src/eez/gui/keypad.su ./Middlewares/eez-framework/src/eez/gui/overlay.cyclo ./Middlewares/eez-framework/src/eez/gui/overlay.d ./Middlewares/eez-framework/src/eez/gui/overlay.o ./Middlewares/eez-framework/src/eez/gui/overlay.su ./Middlewares/eez-framework/src/eez/gui/page.cyclo ./Middlewares/eez-framework/src/eez/gui/page.d ./Middlewares/eez-framework/src/eez/gui/page.o ./Middlewares/eez-framework/src/eez/gui/page.su ./Middlewares/eez-framework/src/eez/gui/thread.cyclo ./Middlewares/eez-framework/src/eez/gui/thread.d ./Middlewares/eez-framework/src/eez/gui/thread.o ./Middlewares/eez-framework/src/eez/gui/thread.su ./Middlewares/eez-framework/src/eez/gui/touch.cyclo ./Middlewares/eez-framework/src/eez/gui/touch.d ./Middlewares/eez-framework/src/eez/gui/touch.o ./Middlewares/eez-framework/src/eez/gui/touch.su ./Middlewares/eez-framework/src/eez/gui/touch_calibration.cyclo ./Middlewares/eez-framework/src/eez/gui/touch_calibration.d ./Middlewares/eez-framework/src/eez/gui/touch_calibration.o ./Middlewares/eez-framework/src/eez/gui/touch_calibration.su ./Middlewares/eez-framework/src/eez/gui/touch_filter.cyclo ./Middlewares/eez-framework/src/eez/gui/touch_filter.d ./Middlewares/eez-framework/src/eez/gui/touch_filter.o ./Middlewares/eez-framework/src/eez/gui/touch_filter.su ./Middlewares/eez-framework/src/eez/gui/update.cyclo ./Middlewares/eez-framework/src/eez/gui/update.d ./Middlewares/eez-framework/src/eez/gui/update.o ./Middlewares/eez-framework/src/eez/gui/update.su ./Middlewares/eez-framework/src/eez/gui/widget.cyclo ./Middlewares/eez-framework/src/eez/gui/widget.d ./Middlewares/eez-framework/src/eez/gui/widget.o ./Middlewares/eez-framework/src/eez/gui/widget.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk
new file mode 100644
index 0000000..6e80717
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk
@@ -0,0 +1,42 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/container.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/list.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/select.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/gui/widgets/containers/%.o Middlewares/eez-framework/src/eez/gui/widgets/containers/%.su Middlewares/eez-framework/src/eez/gui/widgets/containers/%.cyclo: ../Middlewares/eez-framework/src/eez/gui/widgets/containers/%.cpp Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets-2f-containers
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets-2f-containers:
+ -$(RM) ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets-2f-containers
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk
new file mode 100644
index 0000000..667c006
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk
@@ -0,0 +1,93 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/bitmap.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/button.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/button_group.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/canvas.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/display_data.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/gauge.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/input.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/line_chart.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/list_graph.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/progress.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/qr_code.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/rectangle.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/roller.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/slider.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/switch.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/text.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/up_down.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/button.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/button_group.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/canvas.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/display_data.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/gauge.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/input.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/progress.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/roller.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/slider.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/switch.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/text.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/up_down.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/button.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/button_group.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/canvas.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/display_data.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/gauge.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/input.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/progress.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/roller.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/slider.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/switch.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/text.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/up_down.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/gui/widgets/%.o Middlewares/eez-framework/src/eez/gui/widgets/%.su Middlewares/eez-framework/src/eez/gui/widgets/%.cyclo: ../Middlewares/eez-framework/src/eez/gui/widgets/%.cpp Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets:
+ -$(RM) ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.d ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.o ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.su ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.d ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.o ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.su ./Middlewares/eez-framework/src/eez/gui/widgets/button.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/button.d ./Middlewares/eez-framework/src/eez/gui/widgets/button.o ./Middlewares/eez-framework/src/eez/gui/widgets/button.su ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.d ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.o ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.su ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.d ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.o ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.su ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.d ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.o ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.su ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.d ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.o ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.su ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.d ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.o ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.su ./Middlewares/eez-framework/src/eez/gui/widgets/input.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/input.d ./Middlewares/eez-framework/src/eez/gui/widgets/input.o ./Middlewares/eez-framework/src/eez/gui/widgets/input.su ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.d ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.o ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.su ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.d ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.o ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.su ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.d ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.o ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.su ./Middlewares/eez-framework/src/eez/gui/widgets/progress.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/progress.d ./Middlewares/eez-framework/src/eez/gui/widgets/progress.o ./Middlewares/eez-framework/src/eez/gui/widgets/progress.su ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.d ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.o ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.su ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.d ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.o ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.su ./Middlewares/eez-framework/src/eez/gui/widgets/roller.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/roller.d ./Middlewares/eez-framework/src/eez/gui/widgets/roller.o ./Middlewares/eez-framework/src/eez/gui/widgets/roller.su ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.d ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.o ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.su ./Middlewares/eez-framework/src/eez/gui/widgets/slider.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/slider.d ./Middlewares/eez-framework/src/eez/gui/widgets/slider.o ./Middlewares/eez-framework/src/eez/gui/widgets/slider.su ./Middlewares/eez-framework/src/eez/gui/widgets/switch.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/switch.d ./Middlewares/eez-framework/src/eez/gui/widgets/switch.o ./Middlewares/eez-framework/src/eez/gui/widgets/switch.su ./Middlewares/eez-framework/src/eez/gui/widgets/text.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/text.d ./Middlewares/eez-framework/src/eez/gui/widgets/text.o ./Middlewares/eez-framework/src/eez/gui/widgets/text.su ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.d ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.o ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.su ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.d ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.o ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.su ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.d ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.o ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/libs/agg/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/libs/agg/subdir.mk
new file mode 100644
index 0000000..3732ddb
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/libs/agg/subdir.mk
@@ -0,0 +1,106 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_arc.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_curves.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.cpp \
+../Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/libs/agg/agg2d.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_arc.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_curves.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.o \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/libs/agg/agg2d.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_arc.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_curves.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.d \
+./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/libs/agg/%.o Middlewares/eez-framework/src/eez/libs/agg/%.su Middlewares/eez-framework/src/eez/libs/agg/%.cyclo: ../Middlewares/eez-framework/src/eez/libs/agg/%.cpp Middlewares/eez-framework/src/eez/libs/agg/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-agg
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-agg:
+ -$(RM) ./Middlewares/eez-framework/src/eez/libs/agg/agg2d.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg2d.d ./Middlewares/eez-framework/src/eez/libs/agg/agg2d.o ./Middlewares/eez-framework/src/eez/libs/agg/agg2d.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_arc.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_arc.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_arc.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_arc.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_curves.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_curves.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_curves.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_curves.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.o
+ -$(RM) ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.su ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.cyclo ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.d ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.o ./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-agg
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/libs/libscpi/src/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/libs/libscpi/src/subdir.mk
new file mode 100644
index 0000000..c0cadb1
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/libs/libscpi/src/subdir.mk
@@ -0,0 +1,51 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/error.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/units.c \
+../Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.c
+
+C_DEPS += \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/error.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/units.d \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.d
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/error.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/units.o \
+./Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/libs/libscpi/src/%.o Middlewares/eez-framework/src/eez/libs/libscpi/src/%.su Middlewares/eez-framework/src/eez/libs/libscpi/src/%.cyclo: ../Middlewares/eez-framework/src/eez/libs/libscpi/src/%.c Middlewares/eez-framework/src/eez/libs/libscpi/src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-libscpi-2f-src
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-libscpi-2f-src:
+ -$(RM) ./Middlewares/eez-framework/src/eez/libs/libscpi/src/error.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/error.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/error.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/error.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/units.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/units.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/units.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/units.su ./Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.cyclo ./Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.d ./Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.o ./Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-libscpi-2f-src
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/libs/lz4/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/libs/lz4/subdir.mk
new file mode 100644
index 0000000..5af02d2
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/libs/lz4/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/eez-framework/src/eez/libs/lz4/lz4.c
+
+C_DEPS += \
+./Middlewares/eez-framework/src/eez/libs/lz4/lz4.d
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/libs/lz4/lz4.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/libs/lz4/%.o Middlewares/eez-framework/src/eez/libs/lz4/%.su Middlewares/eez-framework/src/eez/libs/lz4/%.cyclo: ../Middlewares/eez-framework/src/eez/libs/lz4/%.c Middlewares/eez-framework/src/eez/libs/lz4/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-lz4
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-lz4:
+ -$(RM) ./Middlewares/eez-framework/src/eez/libs/lz4/lz4.cyclo ./Middlewares/eez-framework/src/eez/libs/lz4/lz4.d ./Middlewares/eez-framework/src/eez/libs/lz4/lz4.o ./Middlewares/eez-framework/src/eez/libs/lz4/lz4.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-lz4
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/libs/qrcodegen/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/libs/qrcodegen/subdir.mk
new file mode 100644
index 0000000..8edf2c3
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/libs/qrcodegen/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.c
+
+C_DEPS += \
+./Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.d
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/libs/qrcodegen/%.o Middlewares/eez-framework/src/eez/libs/qrcodegen/%.su Middlewares/eez-framework/src/eez/libs/qrcodegen/%.cyclo: ../Middlewares/eez-framework/src/eez/libs/qrcodegen/%.c Middlewares/eez-framework/src/eez/libs/qrcodegen/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-qrcodegen
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-qrcodegen:
+ -$(RM) ./Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.cyclo ./Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.d ./Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.o ./Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-libs-2f-qrcodegen
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/platform/simulator/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/platform/simulator/subdir.mk
new file mode 100644
index 0000000..d7160be
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/platform/simulator/subdir.mk
@@ -0,0 +1,36 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.cpp \
+../Middlewares/eez-framework/src/eez/platform/simulator/display.cpp \
+../Middlewares/eez-framework/src/eez/platform/simulator/events.cpp \
+../Middlewares/eez-framework/src/eez/platform/simulator/touch.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.o \
+./Middlewares/eez-framework/src/eez/platform/simulator/display.o \
+./Middlewares/eez-framework/src/eez/platform/simulator/events.o \
+./Middlewares/eez-framework/src/eez/platform/simulator/touch.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.d \
+./Middlewares/eez-framework/src/eez/platform/simulator/display.d \
+./Middlewares/eez-framework/src/eez/platform/simulator/events.d \
+./Middlewares/eez-framework/src/eez/platform/simulator/touch.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/platform/simulator/%.o Middlewares/eez-framework/src/eez/platform/simulator/%.su Middlewares/eez-framework/src/eez/platform/simulator/%.cyclo: ../Middlewares/eez-framework/src/eez/platform/simulator/%.cpp Middlewares/eez-framework/src/eez/platform/simulator/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-platform-2f-simulator
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-platform-2f-simulator:
+ -$(RM) ./Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.cyclo ./Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.d ./Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.o ./Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.su ./Middlewares/eez-framework/src/eez/platform/simulator/display.cyclo ./Middlewares/eez-framework/src/eez/platform/simulator/display.d ./Middlewares/eez-framework/src/eez/platform/simulator/display.o ./Middlewares/eez-framework/src/eez/platform/simulator/display.su ./Middlewares/eez-framework/src/eez/platform/simulator/events.cyclo ./Middlewares/eez-framework/src/eez/platform/simulator/events.d ./Middlewares/eez-framework/src/eez/platform/simulator/events.o ./Middlewares/eez-framework/src/eez/platform/simulator/events.su ./Middlewares/eez-framework/src/eez/platform/simulator/touch.cyclo ./Middlewares/eez-framework/src/eez/platform/simulator/touch.d ./Middlewares/eez-framework/src/eez/platform/simulator/touch.o ./Middlewares/eez-framework/src/eez/platform/simulator/touch.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-platform-2f-simulator
+
diff --git a/Debug/Middlewares/eez-framework/src/eez/platform/stm32/subdir.mk b/Debug/Middlewares/eez-framework/src/eez/platform/stm32/subdir.mk
new file mode 100644
index 0000000..95d1478
--- /dev/null
+++ b/Debug/Middlewares/eez-framework/src/eez/platform/stm32/subdir.mk
@@ -0,0 +1,30 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/platform/stm32/display.cpp \
+../Middlewares/eez-framework/src/eez/platform/stm32/touch.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/platform/stm32/display.o \
+./Middlewares/eez-framework/src/eez/platform/stm32/touch.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/platform/stm32/display.d \
+./Middlewares/eez-framework/src/eez/platform/stm32/touch.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/platform/stm32/%.o Middlewares/eez-framework/src/eez/platform/stm32/%.su Middlewares/eez-framework/src/eez/platform/stm32/%.cyclo: ../Middlewares/eez-framework/src/eez/platform/stm32/%.cpp Middlewares/eez-framework/src/eez/platform/stm32/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-platform-2f-stm32
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-platform-2f-stm32:
+ -$(RM) ./Middlewares/eez-framework/src/eez/platform/stm32/display.cyclo ./Middlewares/eez-framework/src/eez/platform/stm32/display.d ./Middlewares/eez-framework/src/eez/platform/stm32/display.o ./Middlewares/eez-framework/src/eez/platform/stm32/display.su ./Middlewares/eez-framework/src/eez/platform/stm32/touch.cyclo ./Middlewares/eez-framework/src/eez/platform/stm32/touch.d ./Middlewares/eez-framework/src/eez/platform/stm32/touch.o ./Middlewares/eez-framework/src/eez/platform/stm32/touch.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-platform-2f-stm32
+
diff --git a/Debug/Src/flow/subdir.mk b/Debug/Src/flow/subdir.mk
new file mode 100644
index 0000000..0069c49
--- /dev/null
+++ b/Debug/Src/flow/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Src/flow/hooks.cpp
+
+OBJS += \
+./Src/flow/hooks.o
+
+CPP_DEPS += \
+./Src/flow/hooks.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Src/flow/%.o Src/flow/%.su Src/flow/%.cyclo: ../Src/flow/%.cpp Src/flow/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Src-2f-flow
+
+clean-Src-2f-flow:
+ -$(RM) ./Src/flow/hooks.cyclo ./Src/flow/hooks.d ./Src/flow/hooks.o ./Src/flow/hooks.su
+
+.PHONY: clean-Src-2f-flow
+
diff --git a/Debug/Src/gui/subdir.mk b/Debug/Src/gui/subdir.mk
new file mode 100644
index 0000000..39e49f0
--- /dev/null
+++ b/Debug/Src/gui/subdir.mk
@@ -0,0 +1,42 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Src/gui/action.cpp \
+../Src/gui/app_context.cpp \
+../Src/gui/data.cpp \
+../Src/gui/document.cpp \
+../Src/gui/hooks.cpp \
+../Src/gui/keypad.cpp
+
+OBJS += \
+./Src/gui/action.o \
+./Src/gui/app_context.o \
+./Src/gui/data.o \
+./Src/gui/document.o \
+./Src/gui/hooks.o \
+./Src/gui/keypad.o
+
+CPP_DEPS += \
+./Src/gui/action.d \
+./Src/gui/app_context.d \
+./Src/gui/data.d \
+./Src/gui/document.d \
+./Src/gui/hooks.d \
+./Src/gui/keypad.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Src/gui/%.o Src/gui/%.su Src/gui/%.cyclo: ../Src/gui/%.cpp Src/gui/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Src-2f-gui
+
+clean-Src-2f-gui:
+ -$(RM) ./Src/gui/action.cyclo ./Src/gui/action.d ./Src/gui/action.o ./Src/gui/action.su ./Src/gui/app_context.cyclo ./Src/gui/app_context.d ./Src/gui/app_context.o ./Src/gui/app_context.su ./Src/gui/data.cyclo ./Src/gui/data.d ./Src/gui/data.o ./Src/gui/data.su ./Src/gui/document.cyclo ./Src/gui/document.d ./Src/gui/document.o ./Src/gui/document.su ./Src/gui/hooks.cyclo ./Src/gui/hooks.d ./Src/gui/hooks.o ./Src/gui/hooks.su ./Src/gui/keypad.cyclo ./Src/gui/keypad.d ./Src/gui/keypad.o ./Src/gui/keypad.su
+
+.PHONY: clean-Src-2f-gui
+
diff --git a/Debug/Src/subdir.mk b/Debug/Src/subdir.mk
new file mode 100644
index 0000000..df9e7bf
--- /dev/null
+++ b/Debug/Src/subdir.mk
@@ -0,0 +1,42 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Src/debug.cpp \
+../Src/firmware.cpp \
+../Src/keyboard.cpp \
+../Src/lcd.cpp \
+../Src/sound.cpp \
+../Src/tasks.cpp
+
+OBJS += \
+./Src/debug.o \
+./Src/firmware.o \
+./Src/keyboard.o \
+./Src/lcd.o \
+./Src/sound.o \
+./Src/tasks.o
+
+CPP_DEPS += \
+./Src/debug.d \
+./Src/firmware.d \
+./Src/keyboard.d \
+./Src/lcd.d \
+./Src/sound.d \
+./Src/tasks.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Src/%.o Src/%.su Src/%.cyclo: ../Src/%.cpp Src/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Src
+
+clean-Src:
+ -$(RM) ./Src/debug.cyclo ./Src/debug.d ./Src/debug.o ./Src/debug.su ./Src/firmware.cyclo ./Src/firmware.d ./Src/firmware.o ./Src/firmware.su ./Src/keyboard.cyclo ./Src/keyboard.d ./Src/keyboard.o ./Src/keyboard.su ./Src/lcd.cyclo ./Src/lcd.d ./Src/lcd.o ./Src/lcd.su ./Src/sound.cyclo ./Src/sound.d ./Src/sound.o ./Src/sound.su ./Src/tasks.cyclo ./Src/tasks.d ./Src/tasks.o ./Src/tasks.su
+
+.PHONY: clean-Src
+
diff --git a/Debug/USB_DEVICE/App/subdir.mk b/Debug/USB_DEVICE/App/subdir.mk
new file mode 100644
index 0000000..39a9981
--- /dev/null
+++ b/Debug/USB_DEVICE/App/subdir.mk
@@ -0,0 +1,33 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../USB_DEVICE/App/usb_device.c \
+../USB_DEVICE/App/usbd_cdc_if.c \
+../USB_DEVICE/App/usbd_desc.c
+
+C_DEPS += \
+./USB_DEVICE/App/usb_device.d \
+./USB_DEVICE/App/usbd_cdc_if.d \
+./USB_DEVICE/App/usbd_desc.d
+
+OBJS += \
+./USB_DEVICE/App/usb_device.o \
+./USB_DEVICE/App/usbd_cdc_if.o \
+./USB_DEVICE/App/usbd_desc.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+USB_DEVICE/App/%.o USB_DEVICE/App/%.su USB_DEVICE/App/%.cyclo: ../USB_DEVICE/App/%.c USB_DEVICE/App/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-USB_DEVICE-2f-App
+
+clean-USB_DEVICE-2f-App:
+ -$(RM) ./USB_DEVICE/App/usb_device.cyclo ./USB_DEVICE/App/usb_device.d ./USB_DEVICE/App/usb_device.o ./USB_DEVICE/App/usb_device.su ./USB_DEVICE/App/usbd_cdc_if.cyclo ./USB_DEVICE/App/usbd_cdc_if.d ./USB_DEVICE/App/usbd_cdc_if.o ./USB_DEVICE/App/usbd_cdc_if.su ./USB_DEVICE/App/usbd_desc.cyclo ./USB_DEVICE/App/usbd_desc.d ./USB_DEVICE/App/usbd_desc.o ./USB_DEVICE/App/usbd_desc.su
+
+.PHONY: clean-USB_DEVICE-2f-App
+
diff --git a/Debug/USB_DEVICE/Target/subdir.mk b/Debug/USB_DEVICE/Target/subdir.mk
new file mode 100644
index 0000000..83e3839
--- /dev/null
+++ b/Debug/USB_DEVICE/Target/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../USB_DEVICE/Target/usbd_conf.c
+
+C_DEPS += \
+./USB_DEVICE/Target/usbd_conf.d
+
+OBJS += \
+./USB_DEVICE/Target/usbd_conf.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+USB_DEVICE/Target/%.o USB_DEVICE/Target/%.su USB_DEVICE/Target/%.cyclo: ../USB_DEVICE/Target/%.c USB_DEVICE/Target/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F746xx -DEEZ_PLATFORM_STM32 -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -c -I../Core/Inc -I../FATFS/Target -I../FATFS/App -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32746G-Discovery -I../Drivers/BSP/Components/Common -I../Utilities/CPU -I../Utilities/Log -I../Src -I../Middlewares -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -Og -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-USB_DEVICE-2f-Target
+
+clean-USB_DEVICE-2f-Target:
+ -$(RM) ./USB_DEVICE/Target/usbd_conf.cyclo ./USB_DEVICE/Target/usbd_conf.d ./USB_DEVICE/Target/usbd_conf.o ./USB_DEVICE/Target/usbd_conf.su
+
+.PHONY: clean-USB_DEVICE-2f-Target
+
diff --git a/Debug/makefile b/Debug/makefile
new file mode 100644
index 0000000..975993f
--- /dev/null
+++ b/Debug/makefile
@@ -0,0 +1,169 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+-include ../makefile.init
+
+RM := rm -rf
+
+# All of the sources participating in the build are defined here
+-include sources.mk
+-include USB_DEVICE/Target/subdir.mk
+-include USB_DEVICE/App/subdir.mk
+-include Src/gui/subdir.mk
+-include Src/flow/subdir.mk
+-include Src/subdir.mk
+-include Middlewares/eez-framework/src/eez/platform/stm32/subdir.mk
+-include Middlewares/eez-framework/src/eez/platform/simulator/subdir.mk
+-include Middlewares/eez-framework/src/eez/libs/qrcodegen/subdir.mk
+-include Middlewares/eez-framework/src/eez/libs/lz4/subdir.mk
+-include Middlewares/eez-framework/src/eez/libs/libscpi/src/subdir.mk
+-include Middlewares/eez-framework/src/eez/libs/agg/subdir.mk
+-include Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk
+-include Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk
+-include Middlewares/eez-framework/src/eez/gui/subdir.mk
+-include Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk
+-include Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk
+-include Middlewares/eez-framework/src/eez/flow/components/subdir.mk
+-include Middlewares/eez-framework/src/eez/flow/subdir.mk
+-include Middlewares/eez-framework/src/eez/core/subdir.mk
+-include Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
+-include Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk
+-include Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
+-include Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
+-include Middlewares/Third_Party/FatFs/src/option/subdir.mk
+-include Middlewares/Third_Party/FatFs/src/subdir.mk
+-include Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk
+-include Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk
+-include FATFS/Target/subdir.mk
+-include FATFS/App/subdir.mk
+-include Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk
+-include Drivers/BSP/STM32746G-Discovery/subdir.mk
+-include Drivers/BSP/Components/wm8994/subdir.mk
+-include Drivers/BSP/Components/ts3510/subdir.mk
+-include Drivers/BSP/Components/stmpe811/subdir.mk
+-include Drivers/BSP/Components/st7789h2/subdir.mk
+-include Drivers/BSP/Components/st7735/subdir.mk
+-include Drivers/BSP/Components/s5k5cag/subdir.mk
+-include Drivers/BSP/Components/ov9655/subdir.mk
+-include Drivers/BSP/Components/ov5640/subdir.mk
+-include Drivers/BSP/Components/otm8009a/subdir.mk
+-include Drivers/BSP/Components/mfxstm32l152/subdir.mk
+-include Drivers/BSP/Components/ft6x06/subdir.mk
+-include Drivers/BSP/Components/ft5336/subdir.mk
+-include Drivers/BSP/Components/exc7200/subdir.mk
+-include Drivers/BSP/Components/adv7533/subdir.mk
+-include Core/Startup/subdir.mk
+-include Core/Src/subdir.mk
+-include objects.mk
+
+ifneq ($(MAKECMDGOALS),clean)
+ifneq ($(strip $(CC_DEPS)),)
+-include $(CC_DEPS)
+endif
+ifneq ($(strip $(C++_DEPS)),)
+-include $(C++_DEPS)
+endif
+ifneq ($(strip $(C_UPPER_DEPS)),)
+-include $(C_UPPER_DEPS)
+endif
+ifneq ($(strip $(CXX_DEPS)),)
+-include $(CXX_DEPS)
+endif
+ifneq ($(strip $(S_DEPS)),)
+-include $(S_DEPS)
+endif
+ifneq ($(strip $(S_UPPER_DEPS)),)
+-include $(S_UPPER_DEPS)
+endif
+ifneq ($(strip $(C_DEPS)),)
+-include $(C_DEPS)
+endif
+ifneq ($(strip $(CPP_DEPS)),)
+-include $(CPP_DEPS)
+endif
+endif
+
+-include ../makefile.defs
+
+OPTIONAL_TOOL_DEPS := \
+$(wildcard ../makefile.defs) \
+$(wildcard ../makefile.init) \
+$(wildcard ../makefile.targets) \
+
+
+BUILD_ARTIFACT_NAME := stm32f746g-disco
+BUILD_ARTIFACT_EXTENSION := elf
+BUILD_ARTIFACT_PREFIX :=
+BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),)
+
+# Add inputs and outputs from these tool invocations to the build variables
+EXECUTABLES += \
+stm32f746g-disco.elf \
+
+MAP_FILES += \
+stm32f746g-disco.map \
+
+SIZE_OUTPUT += \
+default.size.stdout \
+
+OBJDUMP_LIST += \
+stm32f746g-disco.list \
+
+OBJCOPY_HEX += \
+stm32f746g-disco.hex \
+
+OBJCOPY_BIN += \
+stm32f746g-disco.bin \
+
+
+# All Target
+all: main-build
+
+# Main-build Target
+main-build: stm32f746g-disco.elf secondary-outputs
+
+# Tool invocations
+stm32f746g-disco.elf stm32f746g-disco.map: $(OBJS) $(USER_OBJS) /home/goran/eez-projects/stm32f746g-disco/STM32F746NGHX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
+ arm-none-eabi-g++ -o "stm32f746g-disco.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m7 -T"/home/goran/eez-projects/stm32f746g-disco/STM32F746NGHX_FLASH.ld" --specs=nosys.specs -Wl,-Map="stm32f746g-disco.map" -Wl,--gc-sections -static --specs=nano.specs -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -lstdc++ -lsupc++ -Wl,--end-group
+ @echo 'Finished building target: $@'
+ @echo ' '
+
+default.size.stdout: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
+ arm-none-eabi-size $(EXECUTABLES)
+ @echo 'Finished building: $@'
+ @echo ' '
+
+stm32f746g-disco.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
+ arm-none-eabi-objdump -h -S $(EXECUTABLES) > "stm32f746g-disco.list"
+ @echo 'Finished building: $@'
+ @echo ' '
+
+stm32f746g-disco.hex: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
+ arm-none-eabi-objcopy -O ihex $(EXECUTABLES) "stm32f746g-disco.hex"
+ @echo 'Finished building: $@'
+ @echo ' '
+
+stm32f746g-disco.bin: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
+ arm-none-eabi-objcopy -O binary $(EXECUTABLES) "stm32f746g-disco.bin"
+ @echo 'Finished building: $@'
+ @echo ' '
+
+# Other Targets
+clean:
+ -$(RM) default.size.stdout stm32f746g-disco.bin stm32f746g-disco.elf stm32f746g-disco.hex stm32f746g-disco.list stm32f746g-disco.map
+ -@echo ' '
+
+secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST) $(OBJCOPY_HEX) $(OBJCOPY_BIN)
+
+fail-specified-linker-script-missing:
+ @echo 'Error: Cannot find the specified linker script. Check the linker settings in the build configuration.'
+ @exit 2
+
+warn-no-linker-script-specified:
+ @echo 'Warning: No linker script specified. Check the linker settings in the build configuration.'
+
+.PHONY: all clean dependents main-build fail-specified-linker-script-missing warn-no-linker-script-specified
+
+-include ../makefile.targets
diff --git a/Debug/objects.list b/Debug/objects.list
new file mode 100644
index 0000000..f050b5b
--- /dev/null
+++ b/Debug/objects.list
@@ -0,0 +1,264 @@
+"./Core/Src/crc.o"
+"./Core/Src/dma2d.o"
+"./Core/Src/fmc.o"
+"./Core/Src/freertos.o"
+"./Core/Src/gpio.o"
+"./Core/Src/i2c.o"
+"./Core/Src/ltdc.o"
+"./Core/Src/main.o"
+"./Core/Src/my_lcd.o"
+"./Core/Src/quadspi.o"
+"./Core/Src/sdmmc.o"
+"./Core/Src/stm32f7xx_hal_msp.o"
+"./Core/Src/stm32f7xx_hal_timebase_tim.o"
+"./Core/Src/stm32f7xx_it.o"
+"./Core/Src/syscalls.o"
+"./Core/Src/sysmem.o"
+"./Core/Src/system_stm32f7xx.o"
+"./Core/Src/tim.o"
+"./Core/Src/usart.o"
+"./Core/Startup/startup_stm32f746nghx.o"
+"./Drivers/BSP/Components/adv7533/adv7533.o"
+"./Drivers/BSP/Components/exc7200/exc7200.o"
+"./Drivers/BSP/Components/ft5336/ft5336.o"
+"./Drivers/BSP/Components/ft6x06/ft6x06.o"
+"./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.o"
+"./Drivers/BSP/Components/otm8009a/otm8009a.o"
+"./Drivers/BSP/Components/ov5640/ov5640.o"
+"./Drivers/BSP/Components/ov9655/ov9655.o"
+"./Drivers/BSP/Components/s5k5cag/s5k5cag.o"
+"./Drivers/BSP/Components/st7735/st7735.o"
+"./Drivers/BSP/Components/st7789h2/st7789h2.o"
+"./Drivers/BSP/Components/stmpe811/stmpe811.o"
+"./Drivers/BSP/Components/ts3510/ts3510.o"
+"./Drivers/BSP/Components/wm8994/wm8994.o"
+"./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.o"
+"./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.o"
+"./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.o"
+"./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.o"
+"./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.o"
+"./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.o"
+"./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.o"
+"./FATFS/App/fatfs.o"
+"./FATFS/Target/bsp_driver_sd.o"
+"./FATFS/Target/fatfs_platform.o"
+"./FATFS/Target/sd_diskio.o"
+"./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.o"
+"./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.o"
+"./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.o"
+"./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.o"
+"./Middlewares/Third_Party/FatFs/src/diskio.o"
+"./Middlewares/Third_Party/FatFs/src/ff.o"
+"./Middlewares/Third_Party/FatFs/src/ff_gen_drv.o"
+"./Middlewares/Third_Party/FatFs/src/option/syscall.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/croutine.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/list.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/queue.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/tasks.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/timers.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.o"
+"./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o"
+"./Middlewares/eez-framework/src/eez/core/action.o"
+"./Middlewares/eez-framework/src/eez/core/alloc.o"
+"./Middlewares/eez-framework/src/eez/core/assets.o"
+"./Middlewares/eez-framework/src/eez/core/debug.o"
+"./Middlewares/eez-framework/src/eez/core/eeprom.o"
+"./Middlewares/eez-framework/src/eez/core/hmi.o"
+"./Middlewares/eez-framework/src/eez/core/memory.o"
+"./Middlewares/eez-framework/src/eez/core/os.o"
+"./Middlewares/eez-framework/src/eez/core/unit.o"
+"./Middlewares/eez-framework/src/eez/core/util.o"
+"./Middlewares/eez-framework/src/eez/core/value.o"
+"./Middlewares/eez-framework/src/eez/flow/components/animate.o"
+"./Middlewares/eez-framework/src/eez/flow/components/call_action.o"
+"./Middlewares/eez-framework/src/eez/flow/components/catch_error.o"
+"./Middlewares/eez-framework/src/eez/flow/components/compare.o"
+"./Middlewares/eez-framework/src/eez/flow/components/constant.o"
+"./Middlewares/eez-framework/src/eez/flow/components/counter.o"
+"./Middlewares/eez-framework/src/eez/flow/components/delay.o"
+"./Middlewares/eez-framework/src/eez/flow/components/end.o"
+"./Middlewares/eez-framework/src/eez/flow/components/error.o"
+"./Middlewares/eez-framework/src/eez/flow/components/expr_eval.o"
+"./Middlewares/eez-framework/src/eez/flow/components/input.o"
+"./Middlewares/eez-framework/src/eez/flow/components/is_true.o"
+"./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.o"
+"./Middlewares/eez-framework/src/eez/flow/components/log.o"
+"./Middlewares/eez-framework/src/eez/flow/components/loop.o"
+"./Middlewares/eez-framework/src/eez/flow/components/lvgl.o"
+"./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.o"
+"./Middlewares/eez-framework/src/eez/flow/components/mqtt.o"
+"./Middlewares/eez-framework/src/eez/flow/components/noop.o"
+"./Middlewares/eez-framework/src/eez/flow/components/on_event.o"
+"./Middlewares/eez-framework/src/eez/flow/components/output.o"
+"./Middlewares/eez-framework/src/eez/flow/components/override_style.o"
+"./Middlewares/eez-framework/src/eez/flow/components/roller_widget.o"
+"./Middlewares/eez-framework/src/eez/flow/components/select_language.o"
+"./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.o"
+"./Middlewares/eez-framework/src/eez/flow/components/set_variable.o"
+"./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.o"
+"./Middlewares/eez-framework/src/eez/flow/components/show_keypad.o"
+"./Middlewares/eez-framework/src/eez/flow/components/show_message_box.o"
+"./Middlewares/eez-framework/src/eez/flow/components/show_page.o"
+"./Middlewares/eez-framework/src/eez/flow/components/sort_array.o"
+"./Middlewares/eez-framework/src/eez/flow/components/start.o"
+"./Middlewares/eez-framework/src/eez/flow/components/switch.o"
+"./Middlewares/eez-framework/src/eez/flow/components/test_and_set.o"
+"./Middlewares/eez-framework/src/eez/flow/components/user_widget.o"
+"./Middlewares/eez-framework/src/eez/flow/components/watch_variable.o"
+"./Middlewares/eez-framework/src/eez/flow/components.o"
+"./Middlewares/eez-framework/src/eez/flow/dashboard_api.o"
+"./Middlewares/eez-framework/src/eez/flow/date.o"
+"./Middlewares/eez-framework/src/eez/flow/debugger.o"
+"./Middlewares/eez-framework/src/eez/flow/expression.o"
+"./Middlewares/eez-framework/src/eez/flow/flow.o"
+"./Middlewares/eez-framework/src/eez/flow/hooks.o"
+"./Middlewares/eez-framework/src/eez/flow/lvgl_api.o"
+"./Middlewares/eez-framework/src/eez/flow/operations.o"
+"./Middlewares/eez-framework/src/eez/flow/private.o"
+"./Middlewares/eez-framework/src/eez/flow/queue.o"
+"./Middlewares/eez-framework/src/eez/fs/simulator/fs.o"
+"./Middlewares/eez-framework/src/eez/fs/stm32/fs.o"
+"./Middlewares/eez-framework/src/eez/gui/action_impl.o"
+"./Middlewares/eez-framework/src/eez/gui/animation.o"
+"./Middlewares/eez-framework/src/eez/gui/app_context.o"
+"./Middlewares/eez-framework/src/eez/gui/data.o"
+"./Middlewares/eez-framework/src/eez/gui/display.o"
+"./Middlewares/eez-framework/src/eez/gui/draw.o"
+"./Middlewares/eez-framework/src/eez/gui/event.o"
+"./Middlewares/eez-framework/src/eez/gui/font.o"
+"./Middlewares/eez-framework/src/eez/gui/geometry.o"
+"./Middlewares/eez-framework/src/eez/gui/gui.o"
+"./Middlewares/eez-framework/src/eez/gui/hooks.o"
+"./Middlewares/eez-framework/src/eez/gui/keypad.o"
+"./Middlewares/eez-framework/src/eez/gui/overlay.o"
+"./Middlewares/eez-framework/src/eez/gui/page.o"
+"./Middlewares/eez-framework/src/eez/gui/thread.o"
+"./Middlewares/eez-framework/src/eez/gui/touch.o"
+"./Middlewares/eez-framework/src/eez/gui/touch_calibration.o"
+"./Middlewares/eez-framework/src/eez/gui/touch_filter.o"
+"./Middlewares/eez-framework/src/eez/gui/update.o"
+"./Middlewares/eez-framework/src/eez/gui/widget.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/button.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/button_group.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/canvas.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/display_data.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/gauge.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/input.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/progress.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/roller.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/slider.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/switch.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/text.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/up_down.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.o"
+"./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg2d.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_arc.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_arrowhead.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_bspline.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_curves.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_embedded_raster_fonts.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_gsv_text.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_image_filters.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_line_aa_basics.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_line_profile_aa.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_rounded_rect.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_sqrt_tables.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_double_path.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_single_path.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_trans_warp_magnifier.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_bspline.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_contour.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_dash.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_markers_term.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_smooth_poly1.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vcgen_stroke.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polygon.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_clip_polyline.o"
+"./Middlewares/eez-framework/src/eez/libs/agg/agg_vpgen_segmentator.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/error.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/expression.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/fifo.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/ieee488.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/lexer.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/minimal.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/parser.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/units.o"
+"./Middlewares/eez-framework/src/eez/libs/libscpi/src/utils.o"
+"./Middlewares/eez-framework/src/eez/libs/lz4/lz4.o"
+"./Middlewares/eez-framework/src/eez/libs/qrcodegen/qrcodegen.o"
+"./Middlewares/eez-framework/src/eez/platform/simulator/cmsis_os2.o"
+"./Middlewares/eez-framework/src/eez/platform/simulator/display.o"
+"./Middlewares/eez-framework/src/eez/platform/simulator/events.o"
+"./Middlewares/eez-framework/src/eez/platform/simulator/touch.o"
+"./Middlewares/eez-framework/src/eez/platform/stm32/display.o"
+"./Middlewares/eez-framework/src/eez/platform/stm32/touch.o"
+"./Src/debug.o"
+"./Src/firmware.o"
+"./Src/keyboard.o"
+"./Src/lcd.o"
+"./Src/sound.o"
+"./Src/tasks.o"
+"./Src/flow/hooks.o"
+"./Src/gui/action.o"
+"./Src/gui/app_context.o"
+"./Src/gui/data.o"
+"./Src/gui/document.o"
+"./Src/gui/hooks.o"
+"./Src/gui/keypad.o"
+"./USB_DEVICE/App/usb_device.o"
+"./USB_DEVICE/App/usbd_cdc_if.o"
+"./USB_DEVICE/App/usbd_desc.o"
+"./USB_DEVICE/Target/usbd_conf.o"
diff --git a/Debug/objects.mk b/Debug/objects.mk
new file mode 100644
index 0000000..820854b
--- /dev/null
+++ b/Debug/objects.mk
@@ -0,0 +1,9 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+USER_OBJS :=
+
+LIBS :=
+
diff --git a/Debug/sources.mk b/Debug/sources.mk
new file mode 100644
index 0000000..956ba6a
--- /dev/null
+++ b/Debug/sources.mk
@@ -0,0 +1,84 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+ELF_SRCS :=
+C_UPPER_SRCS :=
+CXX_SRCS :=
+C++_SRCS :=
+OBJ_SRCS :=
+S_SRCS :=
+CC_SRCS :=
+C_SRCS :=
+CPP_SRCS :=
+S_UPPER_SRCS :=
+O_SRCS :=
+CYCLO_FILES :=
+OBJDUMP_LIST :=
+C_UPPER_DEPS :=
+S_DEPS :=
+C_DEPS :=
+OBJCOPY_BIN :=
+CC_DEPS :=
+OBJCOPY_HEX :=
+SIZE_OUTPUT :=
+C++_DEPS :=
+SU_FILES :=
+EXECUTABLES :=
+OBJS :=
+CXX_DEPS :=
+MAP_FILES :=
+S_UPPER_DEPS :=
+CPP_DEPS :=
+
+# Every subdirectory with source files must be described here
+SUBDIRS := \
+Core/Src \
+Core/Startup \
+Drivers/BSP/Components/adv7533 \
+Drivers/BSP/Components/exc7200 \
+Drivers/BSP/Components/ft5336 \
+Drivers/BSP/Components/ft6x06 \
+Drivers/BSP/Components/mfxstm32l152 \
+Drivers/BSP/Components/otm8009a \
+Drivers/BSP/Components/ov5640 \
+Drivers/BSP/Components/ov9655 \
+Drivers/BSP/Components/s5k5cag \
+Drivers/BSP/Components/st7735 \
+Drivers/BSP/Components/st7789h2 \
+Drivers/BSP/Components/stmpe811 \
+Drivers/BSP/Components/ts3510 \
+Drivers/BSP/Components/wm8994 \
+Drivers/BSP/STM32746G-Discovery \
+Drivers/STM32F7xx_HAL_Driver/Src \
+FATFS/App \
+FATFS/Target \
+Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src \
+Middlewares/ST/STM32_USB_Device_Library/Core/Src \
+Middlewares/Third_Party/FatFs/src \
+Middlewares/Third_Party/FatFs/src/option \
+Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 \
+Middlewares/Third_Party/FreeRTOS/Source \
+Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 \
+Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang \
+Middlewares/eez-framework/src/eez/core \
+Middlewares/eez-framework/src/eez/flow/components \
+Middlewares/eez-framework/src/eez/flow \
+Middlewares/eez-framework/src/eez/fs/simulator \
+Middlewares/eez-framework/src/eez/fs/stm32 \
+Middlewares/eez-framework/src/eez/gui \
+Middlewares/eez-framework/src/eez/gui/widgets \
+Middlewares/eez-framework/src/eez/gui/widgets/containers \
+Middlewares/eez-framework/src/eez/libs/agg \
+Middlewares/eez-framework/src/eez/libs/libscpi/src \
+Middlewares/eez-framework/src/eez/libs/lz4 \
+Middlewares/eez-framework/src/eez/libs/qrcodegen \
+Middlewares/eez-framework/src/eez/platform/simulator \
+Middlewares/eez-framework/src/eez/platform/stm32 \
+Src \
+Src/flow \
+Src/gui \
+USB_DEVICE/App \
+USB_DEVICE/Target \
+
diff --git a/Middlewares/eez-framework b/Middlewares/eez-framework
index 7785f5f..57a53d5 160000
--- a/Middlewares/eez-framework
+++ b/Middlewares/eez-framework
@@ -1 +1 @@
-Subproject commit 7785f5fc539bf0964d209b173a8e0ed0684f5e75
+Subproject commit 57a53d5a46ee945c0f0b207595849eec57e9f62b
diff --git a/Release/Core/Src/subdir.mk b/Release/Core/Src/subdir.mk
new file mode 100644
index 0000000..e39ce32
--- /dev/null
+++ b/Release/Core/Src/subdir.mk
@@ -0,0 +1,81 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Core/Src/crc.c \
+../Core/Src/dma2d.c \
+../Core/Src/fmc.c \
+../Core/Src/freertos.c \
+../Core/Src/gpio.c \
+../Core/Src/i2c.c \
+../Core/Src/ltdc.c \
+../Core/Src/main.c \
+../Core/Src/my_lcd.c \
+../Core/Src/quadspi.c \
+../Core/Src/sdmmc.c \
+../Core/Src/stm32f7xx_hal_msp.c \
+../Core/Src/stm32f7xx_hal_timebase_tim.c \
+../Core/Src/stm32f7xx_it.c \
+../Core/Src/syscalls.c \
+../Core/Src/sysmem.c \
+../Core/Src/system_stm32f7xx.c \
+../Core/Src/tim.c \
+../Core/Src/usart.c
+
+C_DEPS += \
+./Core/Src/crc.d \
+./Core/Src/dma2d.d \
+./Core/Src/fmc.d \
+./Core/Src/freertos.d \
+./Core/Src/gpio.d \
+./Core/Src/i2c.d \
+./Core/Src/ltdc.d \
+./Core/Src/main.d \
+./Core/Src/my_lcd.d \
+./Core/Src/quadspi.d \
+./Core/Src/sdmmc.d \
+./Core/Src/stm32f7xx_hal_msp.d \
+./Core/Src/stm32f7xx_hal_timebase_tim.d \
+./Core/Src/stm32f7xx_it.d \
+./Core/Src/syscalls.d \
+./Core/Src/sysmem.d \
+./Core/Src/system_stm32f7xx.d \
+./Core/Src/tim.d \
+./Core/Src/usart.d
+
+OBJS += \
+./Core/Src/crc.o \
+./Core/Src/dma2d.o \
+./Core/Src/fmc.o \
+./Core/Src/freertos.o \
+./Core/Src/gpio.o \
+./Core/Src/i2c.o \
+./Core/Src/ltdc.o \
+./Core/Src/main.o \
+./Core/Src/my_lcd.o \
+./Core/Src/quadspi.o \
+./Core/Src/sdmmc.o \
+./Core/Src/stm32f7xx_hal_msp.o \
+./Core/Src/stm32f7xx_hal_timebase_tim.o \
+./Core/Src/stm32f7xx_it.o \
+./Core/Src/syscalls.o \
+./Core/Src/sysmem.o \
+./Core/Src/system_stm32f7xx.o \
+./Core/Src/tim.o \
+./Core/Src/usart.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Core-2f-Src
+
+clean-Core-2f-Src:
+ -$(RM) ./Core/Src/crc.cyclo ./Core/Src/crc.d ./Core/Src/crc.o ./Core/Src/crc.su ./Core/Src/dma2d.cyclo ./Core/Src/dma2d.d ./Core/Src/dma2d.o ./Core/Src/dma2d.su ./Core/Src/fmc.cyclo ./Core/Src/fmc.d ./Core/Src/fmc.o ./Core/Src/fmc.su ./Core/Src/freertos.cyclo ./Core/Src/freertos.d ./Core/Src/freertos.o ./Core/Src/freertos.su ./Core/Src/gpio.cyclo ./Core/Src/gpio.d ./Core/Src/gpio.o ./Core/Src/gpio.su ./Core/Src/i2c.cyclo ./Core/Src/i2c.d ./Core/Src/i2c.o ./Core/Src/i2c.su ./Core/Src/ltdc.cyclo ./Core/Src/ltdc.d ./Core/Src/ltdc.o ./Core/Src/ltdc.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/my_lcd.cyclo ./Core/Src/my_lcd.d ./Core/Src/my_lcd.o ./Core/Src/my_lcd.su ./Core/Src/quadspi.cyclo ./Core/Src/quadspi.d ./Core/Src/quadspi.o ./Core/Src/quadspi.su ./Core/Src/sdmmc.cyclo ./Core/Src/sdmmc.d ./Core/Src/sdmmc.o ./Core/Src/sdmmc.su ./Core/Src/stm32f7xx_hal_msp.cyclo ./Core/Src/stm32f7xx_hal_msp.d ./Core/Src/stm32f7xx_hal_msp.o ./Core/Src/stm32f7xx_hal_msp.su ./Core/Src/stm32f7xx_hal_timebase_tim.cyclo ./Core/Src/stm32f7xx_hal_timebase_tim.d ./Core/Src/stm32f7xx_hal_timebase_tim.o ./Core/Src/stm32f7xx_hal_timebase_tim.su ./Core/Src/stm32f7xx_it.cyclo ./Core/Src/stm32f7xx_it.d ./Core/Src/stm32f7xx_it.o ./Core/Src/stm32f7xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32f7xx.cyclo ./Core/Src/system_stm32f7xx.d ./Core/Src/system_stm32f7xx.o ./Core/Src/system_stm32f7xx.su ./Core/Src/tim.cyclo ./Core/Src/tim.d ./Core/Src/tim.o ./Core/Src/tim.su ./Core/Src/usart.cyclo ./Core/Src/usart.d ./Core/Src/usart.o ./Core/Src/usart.su
+
+.PHONY: clean-Core-2f-Src
+
diff --git a/Release/Core/Startup/subdir.mk b/Release/Core/Startup/subdir.mk
new file mode 100644
index 0000000..901622e
--- /dev/null
+++ b/Release/Core/Startup/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+S_SRCS += \
+../Core/Startup/startup_stm32f746nghx.s
+
+S_DEPS += \
+./Core/Startup/startup_stm32f746nghx.d
+
+OBJS += \
+./Core/Startup/startup_stm32f746nghx.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Core/Startup/%.o: ../Core/Startup/%.s Core/Startup/subdir.mk
+ arm-none-eabi-gcc -mcpu=cortex-m7 -c -x assembler-with-cpp -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@" "$<"
+
+clean: clean-Core-2f-Startup
+
+clean-Core-2f-Startup:
+ -$(RM) ./Core/Startup/startup_stm32f746nghx.d ./Core/Startup/startup_stm32f746nghx.o
+
+.PHONY: clean-Core-2f-Startup
+
diff --git a/Release/Drivers/BSP/Components/adv7533/subdir.mk b/Release/Drivers/BSP/Components/adv7533/subdir.mk
new file mode 100644
index 0000000..e431cf1
--- /dev/null
+++ b/Release/Drivers/BSP/Components/adv7533/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/adv7533/adv7533.c
+
+C_DEPS += \
+./Drivers/BSP/Components/adv7533/adv7533.d
+
+OBJS += \
+./Drivers/BSP/Components/adv7533/adv7533.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/adv7533/%.o Drivers/BSP/Components/adv7533/%.su Drivers/BSP/Components/adv7533/%.cyclo: ../Drivers/BSP/Components/adv7533/%.c Drivers/BSP/Components/adv7533/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-adv7533
+
+clean-Drivers-2f-BSP-2f-Components-2f-adv7533:
+ -$(RM) ./Drivers/BSP/Components/adv7533/adv7533.cyclo ./Drivers/BSP/Components/adv7533/adv7533.d ./Drivers/BSP/Components/adv7533/adv7533.o ./Drivers/BSP/Components/adv7533/adv7533.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-adv7533
+
diff --git a/Release/Drivers/BSP/Components/exc7200/subdir.mk b/Release/Drivers/BSP/Components/exc7200/subdir.mk
new file mode 100644
index 0000000..9b733c2
--- /dev/null
+++ b/Release/Drivers/BSP/Components/exc7200/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/exc7200/exc7200.c
+
+C_DEPS += \
+./Drivers/BSP/Components/exc7200/exc7200.d
+
+OBJS += \
+./Drivers/BSP/Components/exc7200/exc7200.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/exc7200/%.o Drivers/BSP/Components/exc7200/%.su Drivers/BSP/Components/exc7200/%.cyclo: ../Drivers/BSP/Components/exc7200/%.c Drivers/BSP/Components/exc7200/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-exc7200
+
+clean-Drivers-2f-BSP-2f-Components-2f-exc7200:
+ -$(RM) ./Drivers/BSP/Components/exc7200/exc7200.cyclo ./Drivers/BSP/Components/exc7200/exc7200.d ./Drivers/BSP/Components/exc7200/exc7200.o ./Drivers/BSP/Components/exc7200/exc7200.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-exc7200
+
diff --git a/Release/Drivers/BSP/Components/ft5336/subdir.mk b/Release/Drivers/BSP/Components/ft5336/subdir.mk
new file mode 100644
index 0000000..ceb10eb
--- /dev/null
+++ b/Release/Drivers/BSP/Components/ft5336/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ft5336/ft5336.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ft5336/ft5336.d
+
+OBJS += \
+./Drivers/BSP/Components/ft5336/ft5336.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ft5336/%.o Drivers/BSP/Components/ft5336/%.su Drivers/BSP/Components/ft5336/%.cyclo: ../Drivers/BSP/Components/ft5336/%.c Drivers/BSP/Components/ft5336/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ft5336
+
+clean-Drivers-2f-BSP-2f-Components-2f-ft5336:
+ -$(RM) ./Drivers/BSP/Components/ft5336/ft5336.cyclo ./Drivers/BSP/Components/ft5336/ft5336.d ./Drivers/BSP/Components/ft5336/ft5336.o ./Drivers/BSP/Components/ft5336/ft5336.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ft5336
+
diff --git a/Release/Drivers/BSP/Components/ft6x06/subdir.mk b/Release/Drivers/BSP/Components/ft6x06/subdir.mk
new file mode 100644
index 0000000..53b6901
--- /dev/null
+++ b/Release/Drivers/BSP/Components/ft6x06/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ft6x06/ft6x06.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ft6x06/ft6x06.d
+
+OBJS += \
+./Drivers/BSP/Components/ft6x06/ft6x06.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ft6x06/%.o Drivers/BSP/Components/ft6x06/%.su Drivers/BSP/Components/ft6x06/%.cyclo: ../Drivers/BSP/Components/ft6x06/%.c Drivers/BSP/Components/ft6x06/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ft6x06
+
+clean-Drivers-2f-BSP-2f-Components-2f-ft6x06:
+ -$(RM) ./Drivers/BSP/Components/ft6x06/ft6x06.cyclo ./Drivers/BSP/Components/ft6x06/ft6x06.d ./Drivers/BSP/Components/ft6x06/ft6x06.o ./Drivers/BSP/Components/ft6x06/ft6x06.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ft6x06
+
diff --git a/Release/Drivers/BSP/Components/mfxstm32l152/subdir.mk b/Release/Drivers/BSP/Components/mfxstm32l152/subdir.mk
new file mode 100644
index 0000000..92e3ab6
--- /dev/null
+++ b/Release/Drivers/BSP/Components/mfxstm32l152/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.c
+
+C_DEPS += \
+./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.d
+
+OBJS += \
+./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/mfxstm32l152/%.o Drivers/BSP/Components/mfxstm32l152/%.su Drivers/BSP/Components/mfxstm32l152/%.cyclo: ../Drivers/BSP/Components/mfxstm32l152/%.c Drivers/BSP/Components/mfxstm32l152/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-mfxstm32l152
+
+clean-Drivers-2f-BSP-2f-Components-2f-mfxstm32l152:
+ -$(RM) ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.cyclo ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.d ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.o ./Drivers/BSP/Components/mfxstm32l152/mfxstm32l152.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-mfxstm32l152
+
diff --git a/Release/Drivers/BSP/Components/otm8009a/subdir.mk b/Release/Drivers/BSP/Components/otm8009a/subdir.mk
new file mode 100644
index 0000000..9e13b1b
--- /dev/null
+++ b/Release/Drivers/BSP/Components/otm8009a/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/otm8009a/otm8009a.c
+
+C_DEPS += \
+./Drivers/BSP/Components/otm8009a/otm8009a.d
+
+OBJS += \
+./Drivers/BSP/Components/otm8009a/otm8009a.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/otm8009a/%.o Drivers/BSP/Components/otm8009a/%.su Drivers/BSP/Components/otm8009a/%.cyclo: ../Drivers/BSP/Components/otm8009a/%.c Drivers/BSP/Components/otm8009a/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-otm8009a
+
+clean-Drivers-2f-BSP-2f-Components-2f-otm8009a:
+ -$(RM) ./Drivers/BSP/Components/otm8009a/otm8009a.cyclo ./Drivers/BSP/Components/otm8009a/otm8009a.d ./Drivers/BSP/Components/otm8009a/otm8009a.o ./Drivers/BSP/Components/otm8009a/otm8009a.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-otm8009a
+
diff --git a/Release/Drivers/BSP/Components/ov5640/subdir.mk b/Release/Drivers/BSP/Components/ov5640/subdir.mk
new file mode 100644
index 0000000..7a0ed6f
--- /dev/null
+++ b/Release/Drivers/BSP/Components/ov5640/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ov5640/ov5640.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ov5640/ov5640.d
+
+OBJS += \
+./Drivers/BSP/Components/ov5640/ov5640.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ov5640/%.o Drivers/BSP/Components/ov5640/%.su Drivers/BSP/Components/ov5640/%.cyclo: ../Drivers/BSP/Components/ov5640/%.c Drivers/BSP/Components/ov5640/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ov5640
+
+clean-Drivers-2f-BSP-2f-Components-2f-ov5640:
+ -$(RM) ./Drivers/BSP/Components/ov5640/ov5640.cyclo ./Drivers/BSP/Components/ov5640/ov5640.d ./Drivers/BSP/Components/ov5640/ov5640.o ./Drivers/BSP/Components/ov5640/ov5640.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ov5640
+
diff --git a/Release/Drivers/BSP/Components/ov9655/subdir.mk b/Release/Drivers/BSP/Components/ov9655/subdir.mk
new file mode 100644
index 0000000..83ec534
--- /dev/null
+++ b/Release/Drivers/BSP/Components/ov9655/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ov9655/ov9655.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ov9655/ov9655.d
+
+OBJS += \
+./Drivers/BSP/Components/ov9655/ov9655.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ov9655/%.o Drivers/BSP/Components/ov9655/%.su Drivers/BSP/Components/ov9655/%.cyclo: ../Drivers/BSP/Components/ov9655/%.c Drivers/BSP/Components/ov9655/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ov9655
+
+clean-Drivers-2f-BSP-2f-Components-2f-ov9655:
+ -$(RM) ./Drivers/BSP/Components/ov9655/ov9655.cyclo ./Drivers/BSP/Components/ov9655/ov9655.d ./Drivers/BSP/Components/ov9655/ov9655.o ./Drivers/BSP/Components/ov9655/ov9655.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ov9655
+
diff --git a/Release/Drivers/BSP/Components/s5k5cag/subdir.mk b/Release/Drivers/BSP/Components/s5k5cag/subdir.mk
new file mode 100644
index 0000000..fd0c062
--- /dev/null
+++ b/Release/Drivers/BSP/Components/s5k5cag/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/s5k5cag/s5k5cag.c
+
+C_DEPS += \
+./Drivers/BSP/Components/s5k5cag/s5k5cag.d
+
+OBJS += \
+./Drivers/BSP/Components/s5k5cag/s5k5cag.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/s5k5cag/%.o Drivers/BSP/Components/s5k5cag/%.su Drivers/BSP/Components/s5k5cag/%.cyclo: ../Drivers/BSP/Components/s5k5cag/%.c Drivers/BSP/Components/s5k5cag/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-s5k5cag
+
+clean-Drivers-2f-BSP-2f-Components-2f-s5k5cag:
+ -$(RM) ./Drivers/BSP/Components/s5k5cag/s5k5cag.cyclo ./Drivers/BSP/Components/s5k5cag/s5k5cag.d ./Drivers/BSP/Components/s5k5cag/s5k5cag.o ./Drivers/BSP/Components/s5k5cag/s5k5cag.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-s5k5cag
+
diff --git a/Release/Drivers/BSP/Components/st7735/subdir.mk b/Release/Drivers/BSP/Components/st7735/subdir.mk
new file mode 100644
index 0000000..c2171aa
--- /dev/null
+++ b/Release/Drivers/BSP/Components/st7735/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/st7735/st7735.c
+
+C_DEPS += \
+./Drivers/BSP/Components/st7735/st7735.d
+
+OBJS += \
+./Drivers/BSP/Components/st7735/st7735.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/st7735/%.o Drivers/BSP/Components/st7735/%.su Drivers/BSP/Components/st7735/%.cyclo: ../Drivers/BSP/Components/st7735/%.c Drivers/BSP/Components/st7735/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-st7735
+
+clean-Drivers-2f-BSP-2f-Components-2f-st7735:
+ -$(RM) ./Drivers/BSP/Components/st7735/st7735.cyclo ./Drivers/BSP/Components/st7735/st7735.d ./Drivers/BSP/Components/st7735/st7735.o ./Drivers/BSP/Components/st7735/st7735.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-st7735
+
diff --git a/Release/Drivers/BSP/Components/st7789h2/subdir.mk b/Release/Drivers/BSP/Components/st7789h2/subdir.mk
new file mode 100644
index 0000000..ca04343
--- /dev/null
+++ b/Release/Drivers/BSP/Components/st7789h2/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/st7789h2/st7789h2.c
+
+C_DEPS += \
+./Drivers/BSP/Components/st7789h2/st7789h2.d
+
+OBJS += \
+./Drivers/BSP/Components/st7789h2/st7789h2.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/st7789h2/%.o Drivers/BSP/Components/st7789h2/%.su Drivers/BSP/Components/st7789h2/%.cyclo: ../Drivers/BSP/Components/st7789h2/%.c Drivers/BSP/Components/st7789h2/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-st7789h2
+
+clean-Drivers-2f-BSP-2f-Components-2f-st7789h2:
+ -$(RM) ./Drivers/BSP/Components/st7789h2/st7789h2.cyclo ./Drivers/BSP/Components/st7789h2/st7789h2.d ./Drivers/BSP/Components/st7789h2/st7789h2.o ./Drivers/BSP/Components/st7789h2/st7789h2.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-st7789h2
+
diff --git a/Release/Drivers/BSP/Components/stmpe811/subdir.mk b/Release/Drivers/BSP/Components/stmpe811/subdir.mk
new file mode 100644
index 0000000..1531ae4
--- /dev/null
+++ b/Release/Drivers/BSP/Components/stmpe811/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/stmpe811/stmpe811.c
+
+C_DEPS += \
+./Drivers/BSP/Components/stmpe811/stmpe811.d
+
+OBJS += \
+./Drivers/BSP/Components/stmpe811/stmpe811.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/stmpe811/%.o Drivers/BSP/Components/stmpe811/%.su Drivers/BSP/Components/stmpe811/%.cyclo: ../Drivers/BSP/Components/stmpe811/%.c Drivers/BSP/Components/stmpe811/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-stmpe811
+
+clean-Drivers-2f-BSP-2f-Components-2f-stmpe811:
+ -$(RM) ./Drivers/BSP/Components/stmpe811/stmpe811.cyclo ./Drivers/BSP/Components/stmpe811/stmpe811.d ./Drivers/BSP/Components/stmpe811/stmpe811.o ./Drivers/BSP/Components/stmpe811/stmpe811.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-stmpe811
+
diff --git a/Release/Drivers/BSP/Components/ts3510/subdir.mk b/Release/Drivers/BSP/Components/ts3510/subdir.mk
new file mode 100644
index 0000000..c182300
--- /dev/null
+++ b/Release/Drivers/BSP/Components/ts3510/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/ts3510/ts3510.c
+
+C_DEPS += \
+./Drivers/BSP/Components/ts3510/ts3510.d
+
+OBJS += \
+./Drivers/BSP/Components/ts3510/ts3510.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/ts3510/%.o Drivers/BSP/Components/ts3510/%.su Drivers/BSP/Components/ts3510/%.cyclo: ../Drivers/BSP/Components/ts3510/%.c Drivers/BSP/Components/ts3510/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-ts3510
+
+clean-Drivers-2f-BSP-2f-Components-2f-ts3510:
+ -$(RM) ./Drivers/BSP/Components/ts3510/ts3510.cyclo ./Drivers/BSP/Components/ts3510/ts3510.d ./Drivers/BSP/Components/ts3510/ts3510.o ./Drivers/BSP/Components/ts3510/ts3510.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-ts3510
+
diff --git a/Release/Drivers/BSP/Components/wm8994/subdir.mk b/Release/Drivers/BSP/Components/wm8994/subdir.mk
new file mode 100644
index 0000000..03d6fb3
--- /dev/null
+++ b/Release/Drivers/BSP/Components/wm8994/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/Components/wm8994/wm8994.c
+
+C_DEPS += \
+./Drivers/BSP/Components/wm8994/wm8994.d
+
+OBJS += \
+./Drivers/BSP/Components/wm8994/wm8994.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/Components/wm8994/%.o Drivers/BSP/Components/wm8994/%.su Drivers/BSP/Components/wm8994/%.cyclo: ../Drivers/BSP/Components/wm8994/%.c Drivers/BSP/Components/wm8994/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-Components-2f-wm8994
+
+clean-Drivers-2f-BSP-2f-Components-2f-wm8994:
+ -$(RM) ./Drivers/BSP/Components/wm8994/wm8994.cyclo ./Drivers/BSP/Components/wm8994/wm8994.d ./Drivers/BSP/Components/wm8994/wm8994.o ./Drivers/BSP/Components/wm8994/wm8994.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-Components-2f-wm8994
+
diff --git a/Release/Drivers/BSP/STM32746G-Discovery/subdir.mk b/Release/Drivers/BSP/STM32746G-Discovery/subdir.mk
new file mode 100644
index 0000000..ae7d7ec
--- /dev/null
+++ b/Release/Drivers/BSP/STM32746G-Discovery/subdir.mk
@@ -0,0 +1,42 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.c \
+../Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.c
+
+C_DEPS += \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.d \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.d
+
+OBJS += \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.o \
+./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/BSP/STM32746G-Discovery/%.o Drivers/BSP/STM32746G-Discovery/%.su Drivers/BSP/STM32746G-Discovery/%.cyclo: ../Drivers/BSP/STM32746G-Discovery/%.c Drivers/BSP/STM32746G-Discovery/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-BSP-2f-STM32746G-2d-Discovery
+
+clean-Drivers-2f-BSP-2f-STM32746G-2d-Discovery:
+ -$(RM) ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.su ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.cyclo ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.d ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.o ./Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.su
+
+.PHONY: clean-Drivers-2f-BSP-2f-STM32746G-2d-Discovery
+
diff --git a/Release/Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk b/Release/Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk
new file mode 100644
index 0000000..79a50a1
--- /dev/null
+++ b/Release/Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk
@@ -0,0 +1,121 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.c \
+../Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.c
+
+C_DEPS += \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.d \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.d
+
+OBJS += \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.o \
+./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Drivers/STM32F7xx_HAL_Driver/Src/%.o Drivers/STM32F7xx_HAL_Driver/Src/%.su Drivers/STM32F7xx_HAL_Driver/Src/%.cyclo: ../Drivers/STM32F7xx_HAL_Driver/Src/%.c Drivers/STM32F7xx_HAL_Driver/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Drivers-2f-STM32F7xx_HAL_Driver-2f-Src
+
+clean-Drivers-2f-STM32F7xx_HAL_Driver-2f-Src:
+ -$(RM) ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dsi.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.su
+ -$(RM) ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.su ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.cyclo ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.d ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.o ./Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.su
+
+.PHONY: clean-Drivers-2f-STM32F7xx_HAL_Driver-2f-Src
+
diff --git a/Release/FATFS/App/subdir.mk b/Release/FATFS/App/subdir.mk
new file mode 100644
index 0000000..9c8a514
--- /dev/null
+++ b/Release/FATFS/App/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../FATFS/App/fatfs.c
+
+C_DEPS += \
+./FATFS/App/fatfs.d
+
+OBJS += \
+./FATFS/App/fatfs.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+FATFS/App/%.o FATFS/App/%.su FATFS/App/%.cyclo: ../FATFS/App/%.c FATFS/App/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-FATFS-2f-App
+
+clean-FATFS-2f-App:
+ -$(RM) ./FATFS/App/fatfs.cyclo ./FATFS/App/fatfs.d ./FATFS/App/fatfs.o ./FATFS/App/fatfs.su
+
+.PHONY: clean-FATFS-2f-App
+
diff --git a/Release/FATFS/Target/subdir.mk b/Release/FATFS/Target/subdir.mk
new file mode 100644
index 0000000..5b02d08
--- /dev/null
+++ b/Release/FATFS/Target/subdir.mk
@@ -0,0 +1,33 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../FATFS/Target/bsp_driver_sd.c \
+../FATFS/Target/fatfs_platform.c \
+../FATFS/Target/sd_diskio.c
+
+C_DEPS += \
+./FATFS/Target/bsp_driver_sd.d \
+./FATFS/Target/fatfs_platform.d \
+./FATFS/Target/sd_diskio.d
+
+OBJS += \
+./FATFS/Target/bsp_driver_sd.o \
+./FATFS/Target/fatfs_platform.o \
+./FATFS/Target/sd_diskio.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+FATFS/Target/%.o FATFS/Target/%.su FATFS/Target/%.cyclo: ../FATFS/Target/%.c FATFS/Target/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-FATFS-2f-Target
+
+clean-FATFS-2f-Target:
+ -$(RM) ./FATFS/Target/bsp_driver_sd.cyclo ./FATFS/Target/bsp_driver_sd.d ./FATFS/Target/bsp_driver_sd.o ./FATFS/Target/bsp_driver_sd.su ./FATFS/Target/fatfs_platform.cyclo ./FATFS/Target/fatfs_platform.d ./FATFS/Target/fatfs_platform.o ./FATFS/Target/fatfs_platform.su ./FATFS/Target/sd_diskio.cyclo ./FATFS/Target/sd_diskio.d ./FATFS/Target/sd_diskio.o ./FATFS/Target/sd_diskio.su
+
+.PHONY: clean-FATFS-2f-Target
+
diff --git a/Release/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk b/Release/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk
new file mode 100644
index 0000000..65f6dd1
--- /dev/null
+++ b/Release/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
+
+C_DEPS += \
+./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.d
+
+OBJS += \
+./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.o Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.su Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.cyclo: ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/%.c Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Class-2f-CDC-2f-Src
+
+clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Class-2f-CDC-2f-Src:
+ -$(RM) ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.d ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.o ./Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.su
+
+.PHONY: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Class-2f-CDC-2f-Src
+
diff --git a/Release/Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk b/Release/Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk
new file mode 100644
index 0000000..316bb29
--- /dev/null
+++ b/Release/Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk
@@ -0,0 +1,33 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c \
+../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c \
+../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c
+
+C_DEPS += \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.d \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.d \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.d
+
+OBJS += \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.o \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.o \
+./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.o Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.su Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.cyclo: ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/%.c Middlewares/ST/STM32_USB_Device_Library/Core/Src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Core-2f-Src
+
+clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Core-2f-Src:
+ -$(RM) ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.d ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.o ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.su ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.d ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.o ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.su ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.cyclo ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.d ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.o ./Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.su
+
+.PHONY: clean-Middlewares-2f-ST-2f-STM32_USB_Device_Library-2f-Core-2f-Src
+
diff --git a/Release/Middlewares/Third_Party/FatFs/src/option/subdir.mk b/Release/Middlewares/Third_Party/FatFs/src/option/subdir.mk
new file mode 100644
index 0000000..b97da47
--- /dev/null
+++ b/Release/Middlewares/Third_Party/FatFs/src/option/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FatFs/src/option/syscall.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FatFs/src/option/syscall.d
+
+OBJS += \
+./Middlewares/Third_Party/FatFs/src/option/syscall.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FatFs/src/option/%.o Middlewares/Third_Party/FatFs/src/option/%.su Middlewares/Third_Party/FatFs/src/option/%.cyclo: ../Middlewares/Third_Party/FatFs/src/option/%.c Middlewares/Third_Party/FatFs/src/option/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src-2f-option
+
+clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src-2f-option:
+ -$(RM) ./Middlewares/Third_Party/FatFs/src/option/syscall.cyclo ./Middlewares/Third_Party/FatFs/src/option/syscall.d ./Middlewares/Third_Party/FatFs/src/option/syscall.o ./Middlewares/Third_Party/FatFs/src/option/syscall.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src-2f-option
+
diff --git a/Release/Middlewares/Third_Party/FatFs/src/subdir.mk b/Release/Middlewares/Third_Party/FatFs/src/subdir.mk
new file mode 100644
index 0000000..0c67b45
--- /dev/null
+++ b/Release/Middlewares/Third_Party/FatFs/src/subdir.mk
@@ -0,0 +1,33 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FatFs/src/diskio.c \
+../Middlewares/Third_Party/FatFs/src/ff.c \
+../Middlewares/Third_Party/FatFs/src/ff_gen_drv.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FatFs/src/diskio.d \
+./Middlewares/Third_Party/FatFs/src/ff.d \
+./Middlewares/Third_Party/FatFs/src/ff_gen_drv.d
+
+OBJS += \
+./Middlewares/Third_Party/FatFs/src/diskio.o \
+./Middlewares/Third_Party/FatFs/src/ff.o \
+./Middlewares/Third_Party/FatFs/src/ff_gen_drv.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FatFs/src/%.o Middlewares/Third_Party/FatFs/src/%.su Middlewares/Third_Party/FatFs/src/%.cyclo: ../Middlewares/Third_Party/FatFs/src/%.c Middlewares/Third_Party/FatFs/src/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src
+
+clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src:
+ -$(RM) ./Middlewares/Third_Party/FatFs/src/diskio.cyclo ./Middlewares/Third_Party/FatFs/src/diskio.d ./Middlewares/Third_Party/FatFs/src/diskio.o ./Middlewares/Third_Party/FatFs/src/diskio.su ./Middlewares/Third_Party/FatFs/src/ff.cyclo ./Middlewares/Third_Party/FatFs/src/ff.d ./Middlewares/Third_Party/FatFs/src/ff.o ./Middlewares/Third_Party/FatFs/src/ff.su ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.cyclo ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.d ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.o ./Middlewares/Third_Party/FatFs/src/ff_gen_drv.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FatFs-2f-src
+
diff --git a/Release/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk b/Release/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
new file mode 100644
index 0000000..206d37c
--- /dev/null
+++ b/Release/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.o Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.su Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/%.c Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS_V2
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS_V2:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.d ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o ./Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-CMSIS_RTOS_V2
+
diff --git a/Release/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk b/Release/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk
new file mode 100644
index 0000000..586b47d
--- /dev/null
+++ b/Release/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM7-2f-r0p1
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM7-2f-r0p1:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-GCC-2f-ARM_CM7-2f-r0p1
+
diff --git a/Release/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk b/Release/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
new file mode 100644
index 0000000..6110750
--- /dev/null
+++ b/Release/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.o Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.su Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/%.c Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.d ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o ./Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source-2f-portable-2f-MemMang
+
diff --git a/Release/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk b/Release/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
new file mode 100644
index 0000000..a370062
--- /dev/null
+++ b/Release/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
@@ -0,0 +1,45 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+C_SRCS += \
+../Middlewares/Third_Party/FreeRTOS/Source/croutine.c \
+../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \
+../Middlewares/Third_Party/FreeRTOS/Source/list.c \
+../Middlewares/Third_Party/FreeRTOS/Source/queue.c \
+../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c \
+../Middlewares/Third_Party/FreeRTOS/Source/tasks.c \
+../Middlewares/Third_Party/FreeRTOS/Source/timers.c
+
+C_DEPS += \
+./Middlewares/Third_Party/FreeRTOS/Source/croutine.d \
+./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d \
+./Middlewares/Third_Party/FreeRTOS/Source/list.d \
+./Middlewares/Third_Party/FreeRTOS/Source/queue.d \
+./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d \
+./Middlewares/Third_Party/FreeRTOS/Source/tasks.d \
+./Middlewares/Third_Party/FreeRTOS/Source/timers.d
+
+OBJS += \
+./Middlewares/Third_Party/FreeRTOS/Source/croutine.o \
+./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o \
+./Middlewares/Third_Party/FreeRTOS/Source/list.o \
+./Middlewares/Third_Party/FreeRTOS/Source/queue.o \
+./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o \
+./Middlewares/Third_Party/FreeRTOS/Source/tasks.o \
+./Middlewares/Third_Party/FreeRTOS/Source/timers.o
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/Third_Party/FreeRTOS/Source/%.o Middlewares/Third_Party/FreeRTOS/Source/%.su Middlewares/Third_Party/FreeRTOS/Source/%.cyclo: ../Middlewares/Third_Party/FreeRTOS/Source/%.c Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
+ arm-none-eabi-gcc "$<" -mcpu=cortex-m7 -std=gnu11 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/libs/libscpi/inc -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source
+
+clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source:
+ -$(RM) ./Middlewares/Third_Party/FreeRTOS/Source/croutine.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/croutine.d ./Middlewares/Third_Party/FreeRTOS/Source/croutine.o ./Middlewares/Third_Party/FreeRTOS/Source/croutine.su ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.d ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.o ./Middlewares/Third_Party/FreeRTOS/Source/event_groups.su ./Middlewares/Third_Party/FreeRTOS/Source/list.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/list.d ./Middlewares/Third_Party/FreeRTOS/Source/list.o ./Middlewares/Third_Party/FreeRTOS/Source/list.su ./Middlewares/Third_Party/FreeRTOS/Source/queue.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/queue.d ./Middlewares/Third_Party/FreeRTOS/Source/queue.o ./Middlewares/Third_Party/FreeRTOS/Source/queue.su ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.d ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o ./Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su ./Middlewares/Third_Party/FreeRTOS/Source/tasks.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/tasks.d ./Middlewares/Third_Party/FreeRTOS/Source/tasks.o ./Middlewares/Third_Party/FreeRTOS/Source/tasks.su ./Middlewares/Third_Party/FreeRTOS/Source/timers.cyclo ./Middlewares/Third_Party/FreeRTOS/Source/timers.d ./Middlewares/Third_Party/FreeRTOS/Source/timers.o ./Middlewares/Third_Party/FreeRTOS/Source/timers.su
+
+.PHONY: clean-Middlewares-2f-Third_Party-2f-FreeRTOS-2f-Source
+
diff --git a/Release/Middlewares/eez-framework/src/eez/core/subdir.mk b/Release/Middlewares/eez-framework/src/eez/core/subdir.mk
new file mode 100644
index 0000000..b7d8871
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/core/subdir.mk
@@ -0,0 +1,57 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/core/action.cpp \
+../Middlewares/eez-framework/src/eez/core/alloc.cpp \
+../Middlewares/eez-framework/src/eez/core/assets.cpp \
+../Middlewares/eez-framework/src/eez/core/debug.cpp \
+../Middlewares/eez-framework/src/eez/core/eeprom.cpp \
+../Middlewares/eez-framework/src/eez/core/hmi.cpp \
+../Middlewares/eez-framework/src/eez/core/memory.cpp \
+../Middlewares/eez-framework/src/eez/core/os.cpp \
+../Middlewares/eez-framework/src/eez/core/unit.cpp \
+../Middlewares/eez-framework/src/eez/core/util.cpp \
+../Middlewares/eez-framework/src/eez/core/value.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/core/action.o \
+./Middlewares/eez-framework/src/eez/core/alloc.o \
+./Middlewares/eez-framework/src/eez/core/assets.o \
+./Middlewares/eez-framework/src/eez/core/debug.o \
+./Middlewares/eez-framework/src/eez/core/eeprom.o \
+./Middlewares/eez-framework/src/eez/core/hmi.o \
+./Middlewares/eez-framework/src/eez/core/memory.o \
+./Middlewares/eez-framework/src/eez/core/os.o \
+./Middlewares/eez-framework/src/eez/core/unit.o \
+./Middlewares/eez-framework/src/eez/core/util.o \
+./Middlewares/eez-framework/src/eez/core/value.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/core/action.d \
+./Middlewares/eez-framework/src/eez/core/alloc.d \
+./Middlewares/eez-framework/src/eez/core/assets.d \
+./Middlewares/eez-framework/src/eez/core/debug.d \
+./Middlewares/eez-framework/src/eez/core/eeprom.d \
+./Middlewares/eez-framework/src/eez/core/hmi.d \
+./Middlewares/eez-framework/src/eez/core/memory.d \
+./Middlewares/eez-framework/src/eez/core/os.d \
+./Middlewares/eez-framework/src/eez/core/unit.d \
+./Middlewares/eez-framework/src/eez/core/util.d \
+./Middlewares/eez-framework/src/eez/core/value.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/core/%.o Middlewares/eez-framework/src/eez/core/%.su Middlewares/eez-framework/src/eez/core/%.cyclo: ../Middlewares/eez-framework/src/eez/core/%.cpp Middlewares/eez-framework/src/eez/core/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-core
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-core:
+ -$(RM) ./Middlewares/eez-framework/src/eez/core/action.cyclo ./Middlewares/eez-framework/src/eez/core/action.d ./Middlewares/eez-framework/src/eez/core/action.o ./Middlewares/eez-framework/src/eez/core/action.su ./Middlewares/eez-framework/src/eez/core/alloc.cyclo ./Middlewares/eez-framework/src/eez/core/alloc.d ./Middlewares/eez-framework/src/eez/core/alloc.o ./Middlewares/eez-framework/src/eez/core/alloc.su ./Middlewares/eez-framework/src/eez/core/assets.cyclo ./Middlewares/eez-framework/src/eez/core/assets.d ./Middlewares/eez-framework/src/eez/core/assets.o ./Middlewares/eez-framework/src/eez/core/assets.su ./Middlewares/eez-framework/src/eez/core/debug.cyclo ./Middlewares/eez-framework/src/eez/core/debug.d ./Middlewares/eez-framework/src/eez/core/debug.o ./Middlewares/eez-framework/src/eez/core/debug.su ./Middlewares/eez-framework/src/eez/core/eeprom.cyclo ./Middlewares/eez-framework/src/eez/core/eeprom.d ./Middlewares/eez-framework/src/eez/core/eeprom.o ./Middlewares/eez-framework/src/eez/core/eeprom.su ./Middlewares/eez-framework/src/eez/core/hmi.cyclo ./Middlewares/eez-framework/src/eez/core/hmi.d ./Middlewares/eez-framework/src/eez/core/hmi.o ./Middlewares/eez-framework/src/eez/core/hmi.su ./Middlewares/eez-framework/src/eez/core/memory.cyclo ./Middlewares/eez-framework/src/eez/core/memory.d ./Middlewares/eez-framework/src/eez/core/memory.o ./Middlewares/eez-framework/src/eez/core/memory.su ./Middlewares/eez-framework/src/eez/core/os.cyclo ./Middlewares/eez-framework/src/eez/core/os.d ./Middlewares/eez-framework/src/eez/core/os.o ./Middlewares/eez-framework/src/eez/core/os.su ./Middlewares/eez-framework/src/eez/core/unit.cyclo ./Middlewares/eez-framework/src/eez/core/unit.d ./Middlewares/eez-framework/src/eez/core/unit.o ./Middlewares/eez-framework/src/eez/core/unit.su ./Middlewares/eez-framework/src/eez/core/util.cyclo ./Middlewares/eez-framework/src/eez/core/util.d ./Middlewares/eez-framework/src/eez/core/util.o ./Middlewares/eez-framework/src/eez/core/util.su ./Middlewares/eez-framework/src/eez/core/value.cyclo ./Middlewares/eez-framework/src/eez/core/value.d ./Middlewares/eez-framework/src/eez/core/value.o ./Middlewares/eez-framework/src/eez/core/value.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-core
+
diff --git a/Release/Middlewares/eez-framework/src/eez/flow/components/subdir.mk b/Release/Middlewares/eez-framework/src/eez/flow/components/subdir.mk
new file mode 100644
index 0000000..2e5bff7
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/flow/components/subdir.mk
@@ -0,0 +1,133 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/flow/components/animate.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/call_action.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/catch_error.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/compare.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/constant.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/counter.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/delay.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/end.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/error.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/expr_eval.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/input.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/is_true.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/log.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/loop.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/lvgl.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/mqtt.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/noop.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/on_event.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/output.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/override_style.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/roller_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/select_language.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/set_page_direction.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/set_variable.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_keyboard.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_keypad.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_message_box.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/show_page.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/sort_array.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/start.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/switch.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/test_and_set.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/user_widget.cpp \
+../Middlewares/eez-framework/src/eez/flow/components/watch_variable.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/flow/components/animate.o \
+./Middlewares/eez-framework/src/eez/flow/components/call_action.o \
+./Middlewares/eez-framework/src/eez/flow/components/catch_error.o \
+./Middlewares/eez-framework/src/eez/flow/components/compare.o \
+./Middlewares/eez-framework/src/eez/flow/components/constant.o \
+./Middlewares/eez-framework/src/eez/flow/components/counter.o \
+./Middlewares/eez-framework/src/eez/flow/components/delay.o \
+./Middlewares/eez-framework/src/eez/flow/components/end.o \
+./Middlewares/eez-framework/src/eez/flow/components/error.o \
+./Middlewares/eez-framework/src/eez/flow/components/expr_eval.o \
+./Middlewares/eez-framework/src/eez/flow/components/input.o \
+./Middlewares/eez-framework/src/eez/flow/components/is_true.o \
+./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/log.o \
+./Middlewares/eez-framework/src/eez/flow/components/loop.o \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl.o \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/mqtt.o \
+./Middlewares/eez-framework/src/eez/flow/components/noop.o \
+./Middlewares/eez-framework/src/eez/flow/components/on_event.o \
+./Middlewares/eez-framework/src/eez/flow/components/output.o \
+./Middlewares/eez-framework/src/eez/flow/components/override_style.o \
+./Middlewares/eez-framework/src/eez/flow/components/roller_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/select_language.o \
+./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.o \
+./Middlewares/eez-framework/src/eez/flow/components/set_variable.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_keypad.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_message_box.o \
+./Middlewares/eez-framework/src/eez/flow/components/show_page.o \
+./Middlewares/eez-framework/src/eez/flow/components/sort_array.o \
+./Middlewares/eez-framework/src/eez/flow/components/start.o \
+./Middlewares/eez-framework/src/eez/flow/components/switch.o \
+./Middlewares/eez-framework/src/eez/flow/components/test_and_set.o \
+./Middlewares/eez-framework/src/eez/flow/components/user_widget.o \
+./Middlewares/eez-framework/src/eez/flow/components/watch_variable.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/flow/components/animate.d \
+./Middlewares/eez-framework/src/eez/flow/components/call_action.d \
+./Middlewares/eez-framework/src/eez/flow/components/catch_error.d \
+./Middlewares/eez-framework/src/eez/flow/components/compare.d \
+./Middlewares/eez-framework/src/eez/flow/components/constant.d \
+./Middlewares/eez-framework/src/eez/flow/components/counter.d \
+./Middlewares/eez-framework/src/eez/flow/components/delay.d \
+./Middlewares/eez-framework/src/eez/flow/components/end.d \
+./Middlewares/eez-framework/src/eez/flow/components/error.d \
+./Middlewares/eez-framework/src/eez/flow/components/expr_eval.d \
+./Middlewares/eez-framework/src/eez/flow/components/input.d \
+./Middlewares/eez-framework/src/eez/flow/components/is_true.d \
+./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/log.d \
+./Middlewares/eez-framework/src/eez/flow/components/loop.d \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl.d \
+./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/mqtt.d \
+./Middlewares/eez-framework/src/eez/flow/components/noop.d \
+./Middlewares/eez-framework/src/eez/flow/components/on_event.d \
+./Middlewares/eez-framework/src/eez/flow/components/output.d \
+./Middlewares/eez-framework/src/eez/flow/components/override_style.d \
+./Middlewares/eez-framework/src/eez/flow/components/roller_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/select_language.d \
+./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.d \
+./Middlewares/eez-framework/src/eez/flow/components/set_variable.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_keypad.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_message_box.d \
+./Middlewares/eez-framework/src/eez/flow/components/show_page.d \
+./Middlewares/eez-framework/src/eez/flow/components/sort_array.d \
+./Middlewares/eez-framework/src/eez/flow/components/start.d \
+./Middlewares/eez-framework/src/eez/flow/components/switch.d \
+./Middlewares/eez-framework/src/eez/flow/components/test_and_set.d \
+./Middlewares/eez-framework/src/eez/flow/components/user_widget.d \
+./Middlewares/eez-framework/src/eez/flow/components/watch_variable.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/flow/components/%.o Middlewares/eez-framework/src/eez/flow/components/%.su Middlewares/eez-framework/src/eez/flow/components/%.cyclo: ../Middlewares/eez-framework/src/eez/flow/components/%.cpp Middlewares/eez-framework/src/eez/flow/components/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow-2f-components
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow-2f-components:
+ -$(RM) ./Middlewares/eez-framework/src/eez/flow/components/animate.cyclo ./Middlewares/eez-framework/src/eez/flow/components/animate.d ./Middlewares/eez-framework/src/eez/flow/components/animate.o ./Middlewares/eez-framework/src/eez/flow/components/animate.su ./Middlewares/eez-framework/src/eez/flow/components/call_action.cyclo ./Middlewares/eez-framework/src/eez/flow/components/call_action.d ./Middlewares/eez-framework/src/eez/flow/components/call_action.o ./Middlewares/eez-framework/src/eez/flow/components/call_action.su ./Middlewares/eez-framework/src/eez/flow/components/catch_error.cyclo ./Middlewares/eez-framework/src/eez/flow/components/catch_error.d ./Middlewares/eez-framework/src/eez/flow/components/catch_error.o ./Middlewares/eez-framework/src/eez/flow/components/catch_error.su ./Middlewares/eez-framework/src/eez/flow/components/compare.cyclo ./Middlewares/eez-framework/src/eez/flow/components/compare.d ./Middlewares/eez-framework/src/eez/flow/components/compare.o ./Middlewares/eez-framework/src/eez/flow/components/compare.su ./Middlewares/eez-framework/src/eez/flow/components/constant.cyclo ./Middlewares/eez-framework/src/eez/flow/components/constant.d ./Middlewares/eez-framework/src/eez/flow/components/constant.o ./Middlewares/eez-framework/src/eez/flow/components/constant.su ./Middlewares/eez-framework/src/eez/flow/components/counter.cyclo ./Middlewares/eez-framework/src/eez/flow/components/counter.d ./Middlewares/eez-framework/src/eez/flow/components/counter.o ./Middlewares/eez-framework/src/eez/flow/components/counter.su ./Middlewares/eez-framework/src/eez/flow/components/delay.cyclo ./Middlewares/eez-framework/src/eez/flow/components/delay.d ./Middlewares/eez-framework/src/eez/flow/components/delay.o ./Middlewares/eez-framework/src/eez/flow/components/delay.su ./Middlewares/eez-framework/src/eez/flow/components/end.cyclo ./Middlewares/eez-framework/src/eez/flow/components/end.d ./Middlewares/eez-framework/src/eez/flow/components/end.o ./Middlewares/eez-framework/src/eez/flow/components/end.su ./Middlewares/eez-framework/src/eez/flow/components/error.cyclo ./Middlewares/eez-framework/src/eez/flow/components/error.d ./Middlewares/eez-framework/src/eez/flow/components/error.o ./Middlewares/eez-framework/src/eez/flow/components/error.su ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.cyclo ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.d ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.o ./Middlewares/eez-framework/src/eez/flow/components/expr_eval.su ./Middlewares/eez-framework/src/eez/flow/components/input.cyclo ./Middlewares/eez-framework/src/eez/flow/components/input.d ./Middlewares/eez-framework/src/eez/flow/components/input.o ./Middlewares/eez-framework/src/eez/flow/components/input.su ./Middlewares/eez-framework/src/eez/flow/components/is_true.cyclo ./Middlewares/eez-framework/src/eez/flow/components/is_true.d ./Middlewares/eez-framework/src/eez/flow/components/is_true.o ./Middlewares/eez-framework/src/eez/flow/components/is_true.su ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.d ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.o ./Middlewares/eez-framework/src/eez/flow/components/line_chart_widget.su ./Middlewares/eez-framework/src/eez/flow/components/log.cyclo ./Middlewares/eez-framework/src/eez/flow/components/log.d ./Middlewares/eez-framework/src/eez/flow/components/log.o ./Middlewares/eez-framework/src/eez/flow/components/log.su ./Middlewares/eez-framework/src/eez/flow/components/loop.cyclo ./Middlewares/eez-framework/src/eez/flow/components/loop.d ./Middlewares/eez-framework/src/eez/flow/components/loop.o ./Middlewares/eez-framework/src/eez/flow/components/loop.su ./Middlewares/eez-framework/src/eez/flow/components/lvgl.cyclo ./Middlewares/eez-framework/src/eez/flow/components/lvgl.d ./Middlewares/eez-framework/src/eez/flow/components/lvgl.o ./Middlewares/eez-framework/src/eez/flow/components/lvgl.su ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.d ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.o ./Middlewares/eez-framework/src/eez/flow/components/lvgl_user_widget.su ./Middlewares/eez-framework/src/eez/flow/components/mqtt.cyclo ./Middlewares/eez-framework/src/eez/flow/components/mqtt.d ./Middlewares/eez-framework/src/eez/flow/components/mqtt.o ./Middlewares/eez-framework/src/eez/flow/components/mqtt.su ./Middlewares/eez-framework/src/eez/flow/components/noop.cyclo ./Middlewares/eez-framework/src/eez/flow/components/noop.d ./Middlewares/eez-framework/src/eez/flow/components/noop.o ./Middlewares/eez-framework/src/eez/flow/components/noop.su ./Middlewares/eez-framework/src/eez/flow/components/on_event.cyclo ./Middlewares/eez-framework/src/eez/flow/components/on_event.d ./Middlewares/eez-framework/src/eez/flow/components/on_event.o ./Middlewares/eez-framework/src/eez/flow/components/on_event.su ./Middlewares/eez-framework/src/eez/flow/components/output.cyclo ./Middlewares/eez-framework/src/eez/flow/components/output.d ./Middlewares/eez-framework/src/eez/flow/components/output.o ./Middlewares/eez-framework/src/eez/flow/components/output.su ./Middlewares/eez-framework/src/eez/flow/components/override_style.cyclo ./Middlewares/eez-framework/src/eez/flow/components/override_style.d ./Middlewares/eez-framework/src/eez/flow/components/override_style.o ./Middlewares/eez-framework/src/eez/flow/components/override_style.su ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.d ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.o ./Middlewares/eez-framework/src/eez/flow/components/roller_widget.su ./Middlewares/eez-framework/src/eez/flow/components/select_language.cyclo
+ -$(RM) ./Middlewares/eez-framework/src/eez/flow/components/select_language.d ./Middlewares/eez-framework/src/eez/flow/components/select_language.o ./Middlewares/eez-framework/src/eez/flow/components/select_language.su ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.cyclo ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.d ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.o ./Middlewares/eez-framework/src/eez/flow/components/set_page_direction.su ./Middlewares/eez-framework/src/eez/flow/components/set_variable.cyclo ./Middlewares/eez-framework/src/eez/flow/components/set_variable.d ./Middlewares/eez-framework/src/eez/flow/components/set_variable.o ./Middlewares/eez-framework/src/eez/flow/components/set_variable.su ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.d ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.o ./Middlewares/eez-framework/src/eez/flow/components/show_keyboard.su ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.d ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.o ./Middlewares/eez-framework/src/eez/flow/components/show_keypad.su ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.d ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.o ./Middlewares/eez-framework/src/eez/flow/components/show_message_box.su ./Middlewares/eez-framework/src/eez/flow/components/show_page.cyclo ./Middlewares/eez-framework/src/eez/flow/components/show_page.d ./Middlewares/eez-framework/src/eez/flow/components/show_page.o ./Middlewares/eez-framework/src/eez/flow/components/show_page.su ./Middlewares/eez-framework/src/eez/flow/components/sort_array.cyclo ./Middlewares/eez-framework/src/eez/flow/components/sort_array.d ./Middlewares/eez-framework/src/eez/flow/components/sort_array.o ./Middlewares/eez-framework/src/eez/flow/components/sort_array.su ./Middlewares/eez-framework/src/eez/flow/components/start.cyclo ./Middlewares/eez-framework/src/eez/flow/components/start.d ./Middlewares/eez-framework/src/eez/flow/components/start.o ./Middlewares/eez-framework/src/eez/flow/components/start.su ./Middlewares/eez-framework/src/eez/flow/components/switch.cyclo ./Middlewares/eez-framework/src/eez/flow/components/switch.d ./Middlewares/eez-framework/src/eez/flow/components/switch.o ./Middlewares/eez-framework/src/eez/flow/components/switch.su ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.cyclo ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.d ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.o ./Middlewares/eez-framework/src/eez/flow/components/test_and_set.su ./Middlewares/eez-framework/src/eez/flow/components/user_widget.cyclo ./Middlewares/eez-framework/src/eez/flow/components/user_widget.d ./Middlewares/eez-framework/src/eez/flow/components/user_widget.o ./Middlewares/eez-framework/src/eez/flow/components/user_widget.su ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.cyclo ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.d ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.o ./Middlewares/eez-framework/src/eez/flow/components/watch_variable.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow-2f-components
+
diff --git a/Release/Middlewares/eez-framework/src/eez/flow/subdir.mk b/Release/Middlewares/eez-framework/src/eez/flow/subdir.mk
new file mode 100644
index 0000000..892ed64
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/flow/subdir.mk
@@ -0,0 +1,57 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/flow/components.cpp \
+../Middlewares/eez-framework/src/eez/flow/dashboard_api.cpp \
+../Middlewares/eez-framework/src/eez/flow/date.cpp \
+../Middlewares/eez-framework/src/eez/flow/debugger.cpp \
+../Middlewares/eez-framework/src/eez/flow/expression.cpp \
+../Middlewares/eez-framework/src/eez/flow/flow.cpp \
+../Middlewares/eez-framework/src/eez/flow/hooks.cpp \
+../Middlewares/eez-framework/src/eez/flow/lvgl_api.cpp \
+../Middlewares/eez-framework/src/eez/flow/operations.cpp \
+../Middlewares/eez-framework/src/eez/flow/private.cpp \
+../Middlewares/eez-framework/src/eez/flow/queue.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/flow/components.o \
+./Middlewares/eez-framework/src/eez/flow/dashboard_api.o \
+./Middlewares/eez-framework/src/eez/flow/date.o \
+./Middlewares/eez-framework/src/eez/flow/debugger.o \
+./Middlewares/eez-framework/src/eez/flow/expression.o \
+./Middlewares/eez-framework/src/eez/flow/flow.o \
+./Middlewares/eez-framework/src/eez/flow/hooks.o \
+./Middlewares/eez-framework/src/eez/flow/lvgl_api.o \
+./Middlewares/eez-framework/src/eez/flow/operations.o \
+./Middlewares/eez-framework/src/eez/flow/private.o \
+./Middlewares/eez-framework/src/eez/flow/queue.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/flow/components.d \
+./Middlewares/eez-framework/src/eez/flow/dashboard_api.d \
+./Middlewares/eez-framework/src/eez/flow/date.d \
+./Middlewares/eez-framework/src/eez/flow/debugger.d \
+./Middlewares/eez-framework/src/eez/flow/expression.d \
+./Middlewares/eez-framework/src/eez/flow/flow.d \
+./Middlewares/eez-framework/src/eez/flow/hooks.d \
+./Middlewares/eez-framework/src/eez/flow/lvgl_api.d \
+./Middlewares/eez-framework/src/eez/flow/operations.d \
+./Middlewares/eez-framework/src/eez/flow/private.d \
+./Middlewares/eez-framework/src/eez/flow/queue.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/flow/%.o Middlewares/eez-framework/src/eez/flow/%.su Middlewares/eez-framework/src/eez/flow/%.cyclo: ../Middlewares/eez-framework/src/eez/flow/%.cpp Middlewares/eez-framework/src/eez/flow/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow:
+ -$(RM) ./Middlewares/eez-framework/src/eez/flow/components.cyclo ./Middlewares/eez-framework/src/eez/flow/components.d ./Middlewares/eez-framework/src/eez/flow/components.o ./Middlewares/eez-framework/src/eez/flow/components.su ./Middlewares/eez-framework/src/eez/flow/dashboard_api.cyclo ./Middlewares/eez-framework/src/eez/flow/dashboard_api.d ./Middlewares/eez-framework/src/eez/flow/dashboard_api.o ./Middlewares/eez-framework/src/eez/flow/dashboard_api.su ./Middlewares/eez-framework/src/eez/flow/date.cyclo ./Middlewares/eez-framework/src/eez/flow/date.d ./Middlewares/eez-framework/src/eez/flow/date.o ./Middlewares/eez-framework/src/eez/flow/date.su ./Middlewares/eez-framework/src/eez/flow/debugger.cyclo ./Middlewares/eez-framework/src/eez/flow/debugger.d ./Middlewares/eez-framework/src/eez/flow/debugger.o ./Middlewares/eez-framework/src/eez/flow/debugger.su ./Middlewares/eez-framework/src/eez/flow/expression.cyclo ./Middlewares/eez-framework/src/eez/flow/expression.d ./Middlewares/eez-framework/src/eez/flow/expression.o ./Middlewares/eez-framework/src/eez/flow/expression.su ./Middlewares/eez-framework/src/eez/flow/flow.cyclo ./Middlewares/eez-framework/src/eez/flow/flow.d ./Middlewares/eez-framework/src/eez/flow/flow.o ./Middlewares/eez-framework/src/eez/flow/flow.su ./Middlewares/eez-framework/src/eez/flow/hooks.cyclo ./Middlewares/eez-framework/src/eez/flow/hooks.d ./Middlewares/eez-framework/src/eez/flow/hooks.o ./Middlewares/eez-framework/src/eez/flow/hooks.su ./Middlewares/eez-framework/src/eez/flow/lvgl_api.cyclo ./Middlewares/eez-framework/src/eez/flow/lvgl_api.d ./Middlewares/eez-framework/src/eez/flow/lvgl_api.o ./Middlewares/eez-framework/src/eez/flow/lvgl_api.su ./Middlewares/eez-framework/src/eez/flow/operations.cyclo ./Middlewares/eez-framework/src/eez/flow/operations.d ./Middlewares/eez-framework/src/eez/flow/operations.o ./Middlewares/eez-framework/src/eez/flow/operations.su ./Middlewares/eez-framework/src/eez/flow/private.cyclo ./Middlewares/eez-framework/src/eez/flow/private.d ./Middlewares/eez-framework/src/eez/flow/private.o ./Middlewares/eez-framework/src/eez/flow/private.su ./Middlewares/eez-framework/src/eez/flow/queue.cyclo ./Middlewares/eez-framework/src/eez/flow/queue.d ./Middlewares/eez-framework/src/eez/flow/queue.o ./Middlewares/eez-framework/src/eez/flow/queue.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-flow
+
diff --git a/Release/Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk b/Release/Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk
new file mode 100644
index 0000000..c26f39c
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/fs/simulator/fs.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/fs/simulator/fs.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/fs/simulator/fs.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/fs/simulator/%.o Middlewares/eez-framework/src/eez/fs/simulator/%.su Middlewares/eez-framework/src/eez/fs/simulator/%.cyclo: ../Middlewares/eez-framework/src/eez/fs/simulator/%.cpp Middlewares/eez-framework/src/eez/fs/simulator/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-simulator
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-simulator:
+ -$(RM) ./Middlewares/eez-framework/src/eez/fs/simulator/fs.cyclo ./Middlewares/eez-framework/src/eez/fs/simulator/fs.d ./Middlewares/eez-framework/src/eez/fs/simulator/fs.o ./Middlewares/eez-framework/src/eez/fs/simulator/fs.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-simulator
+
diff --git a/Release/Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk b/Release/Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk
new file mode 100644
index 0000000..3c9b9a6
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk
@@ -0,0 +1,27 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/fs/stm32/fs.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/fs/stm32/fs.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/fs/stm32/fs.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/fs/stm32/%.o Middlewares/eez-framework/src/eez/fs/stm32/%.su Middlewares/eez-framework/src/eez/fs/stm32/%.cyclo: ../Middlewares/eez-framework/src/eez/fs/stm32/%.cpp Middlewares/eez-framework/src/eez/fs/stm32/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-stm32
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-stm32:
+ -$(RM) ./Middlewares/eez-framework/src/eez/fs/stm32/fs.cyclo ./Middlewares/eez-framework/src/eez/fs/stm32/fs.d ./Middlewares/eez-framework/src/eez/fs/stm32/fs.o ./Middlewares/eez-framework/src/eez/fs/stm32/fs.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-fs-2f-stm32
+
diff --git a/Release/Middlewares/eez-framework/src/eez/gui/subdir.mk b/Release/Middlewares/eez-framework/src/eez/gui/subdir.mk
new file mode 100644
index 0000000..f157c76
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/gui/subdir.mk
@@ -0,0 +1,84 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/gui/action_impl.cpp \
+../Middlewares/eez-framework/src/eez/gui/animation.cpp \
+../Middlewares/eez-framework/src/eez/gui/app_context.cpp \
+../Middlewares/eez-framework/src/eez/gui/data.cpp \
+../Middlewares/eez-framework/src/eez/gui/display.cpp \
+../Middlewares/eez-framework/src/eez/gui/draw.cpp \
+../Middlewares/eez-framework/src/eez/gui/event.cpp \
+../Middlewares/eez-framework/src/eez/gui/font.cpp \
+../Middlewares/eez-framework/src/eez/gui/geometry.cpp \
+../Middlewares/eez-framework/src/eez/gui/gui.cpp \
+../Middlewares/eez-framework/src/eez/gui/hooks.cpp \
+../Middlewares/eez-framework/src/eez/gui/keypad.cpp \
+../Middlewares/eez-framework/src/eez/gui/overlay.cpp \
+../Middlewares/eez-framework/src/eez/gui/page.cpp \
+../Middlewares/eez-framework/src/eez/gui/thread.cpp \
+../Middlewares/eez-framework/src/eez/gui/touch.cpp \
+../Middlewares/eez-framework/src/eez/gui/touch_calibration.cpp \
+../Middlewares/eez-framework/src/eez/gui/touch_filter.cpp \
+../Middlewares/eez-framework/src/eez/gui/update.cpp \
+../Middlewares/eez-framework/src/eez/gui/widget.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/gui/action_impl.o \
+./Middlewares/eez-framework/src/eez/gui/animation.o \
+./Middlewares/eez-framework/src/eez/gui/app_context.o \
+./Middlewares/eez-framework/src/eez/gui/data.o \
+./Middlewares/eez-framework/src/eez/gui/display.o \
+./Middlewares/eez-framework/src/eez/gui/draw.o \
+./Middlewares/eez-framework/src/eez/gui/event.o \
+./Middlewares/eez-framework/src/eez/gui/font.o \
+./Middlewares/eez-framework/src/eez/gui/geometry.o \
+./Middlewares/eez-framework/src/eez/gui/gui.o \
+./Middlewares/eez-framework/src/eez/gui/hooks.o \
+./Middlewares/eez-framework/src/eez/gui/keypad.o \
+./Middlewares/eez-framework/src/eez/gui/overlay.o \
+./Middlewares/eez-framework/src/eez/gui/page.o \
+./Middlewares/eez-framework/src/eez/gui/thread.o \
+./Middlewares/eez-framework/src/eez/gui/touch.o \
+./Middlewares/eez-framework/src/eez/gui/touch_calibration.o \
+./Middlewares/eez-framework/src/eez/gui/touch_filter.o \
+./Middlewares/eez-framework/src/eez/gui/update.o \
+./Middlewares/eez-framework/src/eez/gui/widget.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/gui/action_impl.d \
+./Middlewares/eez-framework/src/eez/gui/animation.d \
+./Middlewares/eez-framework/src/eez/gui/app_context.d \
+./Middlewares/eez-framework/src/eez/gui/data.d \
+./Middlewares/eez-framework/src/eez/gui/display.d \
+./Middlewares/eez-framework/src/eez/gui/draw.d \
+./Middlewares/eez-framework/src/eez/gui/event.d \
+./Middlewares/eez-framework/src/eez/gui/font.d \
+./Middlewares/eez-framework/src/eez/gui/geometry.d \
+./Middlewares/eez-framework/src/eez/gui/gui.d \
+./Middlewares/eez-framework/src/eez/gui/hooks.d \
+./Middlewares/eez-framework/src/eez/gui/keypad.d \
+./Middlewares/eez-framework/src/eez/gui/overlay.d \
+./Middlewares/eez-framework/src/eez/gui/page.d \
+./Middlewares/eez-framework/src/eez/gui/thread.d \
+./Middlewares/eez-framework/src/eez/gui/touch.d \
+./Middlewares/eez-framework/src/eez/gui/touch_calibration.d \
+./Middlewares/eez-framework/src/eez/gui/touch_filter.d \
+./Middlewares/eez-framework/src/eez/gui/update.d \
+./Middlewares/eez-framework/src/eez/gui/widget.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/gui/%.o Middlewares/eez-framework/src/eez/gui/%.su Middlewares/eez-framework/src/eez/gui/%.cyclo: ../Middlewares/eez-framework/src/eez/gui/%.cpp Middlewares/eez-framework/src/eez/gui/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui:
+ -$(RM) ./Middlewares/eez-framework/src/eez/gui/action_impl.cyclo ./Middlewares/eez-framework/src/eez/gui/action_impl.d ./Middlewares/eez-framework/src/eez/gui/action_impl.o ./Middlewares/eez-framework/src/eez/gui/action_impl.su ./Middlewares/eez-framework/src/eez/gui/animation.cyclo ./Middlewares/eez-framework/src/eez/gui/animation.d ./Middlewares/eez-framework/src/eez/gui/animation.o ./Middlewares/eez-framework/src/eez/gui/animation.su ./Middlewares/eez-framework/src/eez/gui/app_context.cyclo ./Middlewares/eez-framework/src/eez/gui/app_context.d ./Middlewares/eez-framework/src/eez/gui/app_context.o ./Middlewares/eez-framework/src/eez/gui/app_context.su ./Middlewares/eez-framework/src/eez/gui/data.cyclo ./Middlewares/eez-framework/src/eez/gui/data.d ./Middlewares/eez-framework/src/eez/gui/data.o ./Middlewares/eez-framework/src/eez/gui/data.su ./Middlewares/eez-framework/src/eez/gui/display.cyclo ./Middlewares/eez-framework/src/eez/gui/display.d ./Middlewares/eez-framework/src/eez/gui/display.o ./Middlewares/eez-framework/src/eez/gui/display.su ./Middlewares/eez-framework/src/eez/gui/draw.cyclo ./Middlewares/eez-framework/src/eez/gui/draw.d ./Middlewares/eez-framework/src/eez/gui/draw.o ./Middlewares/eez-framework/src/eez/gui/draw.su ./Middlewares/eez-framework/src/eez/gui/event.cyclo ./Middlewares/eez-framework/src/eez/gui/event.d ./Middlewares/eez-framework/src/eez/gui/event.o ./Middlewares/eez-framework/src/eez/gui/event.su ./Middlewares/eez-framework/src/eez/gui/font.cyclo ./Middlewares/eez-framework/src/eez/gui/font.d ./Middlewares/eez-framework/src/eez/gui/font.o ./Middlewares/eez-framework/src/eez/gui/font.su ./Middlewares/eez-framework/src/eez/gui/geometry.cyclo ./Middlewares/eez-framework/src/eez/gui/geometry.d ./Middlewares/eez-framework/src/eez/gui/geometry.o ./Middlewares/eez-framework/src/eez/gui/geometry.su ./Middlewares/eez-framework/src/eez/gui/gui.cyclo ./Middlewares/eez-framework/src/eez/gui/gui.d ./Middlewares/eez-framework/src/eez/gui/gui.o ./Middlewares/eez-framework/src/eez/gui/gui.su ./Middlewares/eez-framework/src/eez/gui/hooks.cyclo ./Middlewares/eez-framework/src/eez/gui/hooks.d ./Middlewares/eez-framework/src/eez/gui/hooks.o ./Middlewares/eez-framework/src/eez/gui/hooks.su ./Middlewares/eez-framework/src/eez/gui/keypad.cyclo ./Middlewares/eez-framework/src/eez/gui/keypad.d ./Middlewares/eez-framework/src/eez/gui/keypad.o ./Middlewares/eez-framework/src/eez/gui/keypad.su ./Middlewares/eez-framework/src/eez/gui/overlay.cyclo ./Middlewares/eez-framework/src/eez/gui/overlay.d ./Middlewares/eez-framework/src/eez/gui/overlay.o ./Middlewares/eez-framework/src/eez/gui/overlay.su ./Middlewares/eez-framework/src/eez/gui/page.cyclo ./Middlewares/eez-framework/src/eez/gui/page.d ./Middlewares/eez-framework/src/eez/gui/page.o ./Middlewares/eez-framework/src/eez/gui/page.su ./Middlewares/eez-framework/src/eez/gui/thread.cyclo ./Middlewares/eez-framework/src/eez/gui/thread.d ./Middlewares/eez-framework/src/eez/gui/thread.o ./Middlewares/eez-framework/src/eez/gui/thread.su ./Middlewares/eez-framework/src/eez/gui/touch.cyclo ./Middlewares/eez-framework/src/eez/gui/touch.d ./Middlewares/eez-framework/src/eez/gui/touch.o ./Middlewares/eez-framework/src/eez/gui/touch.su ./Middlewares/eez-framework/src/eez/gui/touch_calibration.cyclo ./Middlewares/eez-framework/src/eez/gui/touch_calibration.d ./Middlewares/eez-framework/src/eez/gui/touch_calibration.o ./Middlewares/eez-framework/src/eez/gui/touch_calibration.su ./Middlewares/eez-framework/src/eez/gui/touch_filter.cyclo ./Middlewares/eez-framework/src/eez/gui/touch_filter.d ./Middlewares/eez-framework/src/eez/gui/touch_filter.o ./Middlewares/eez-framework/src/eez/gui/touch_filter.su ./Middlewares/eez-framework/src/eez/gui/update.cyclo ./Middlewares/eez-framework/src/eez/gui/update.d ./Middlewares/eez-framework/src/eez/gui/update.o ./Middlewares/eez-framework/src/eez/gui/update.su ./Middlewares/eez-framework/src/eez/gui/widget.cyclo ./Middlewares/eez-framework/src/eez/gui/widget.d ./Middlewares/eez-framework/src/eez/gui/widget.o ./Middlewares/eez-framework/src/eez/gui/widget.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui
+
diff --git a/Release/Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk b/Release/Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk
new file mode 100644
index 0000000..c3170b3
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk
@@ -0,0 +1,42 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/container.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/list.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/select.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/gui/widgets/containers/%.o Middlewares/eez-framework/src/eez/gui/widgets/containers/%.su Middlewares/eez-framework/src/eez/gui/widgets/containers/%.cyclo: ../Middlewares/eez-framework/src/eez/gui/widgets/containers/%.cpp Middlewares/eez-framework/src/eez/gui/widgets/containers/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets-2f-containers
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets-2f-containers:
+ -$(RM) ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/app_view.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/container.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/grid.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/list.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/select.su ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.d ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.o ./Middlewares/eez-framework/src/eez/gui/widgets/containers/user_widget.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets-2f-containers
+
diff --git a/Release/Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk b/Release/Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk
new file mode 100644
index 0000000..dd17dcc
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk
@@ -0,0 +1,93 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+# Toolchain: GNU Tools for STM32 (11.3.rel1)
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables
+CPP_SRCS += \
+../Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/bitmap.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/button.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/button_group.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/canvas.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/display_data.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/gauge.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/input.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/line_chart.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/list_graph.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/progress.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/qr_code.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/rectangle.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/roller.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/slider.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/switch.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/text.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/up_down.cpp \
+../Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.cpp
+
+OBJS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/button.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/button_group.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/canvas.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/display_data.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/gauge.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/input.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/progress.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/roller.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/slider.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/switch.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/text.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/up_down.o \
+./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.o
+
+CPP_DEPS += \
+./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/button.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/button_group.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/canvas.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/display_data.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/gauge.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/input.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/progress.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/roller.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/slider.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/switch.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/text.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/up_down.d \
+./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.d
+
+
+# Each subdirectory must supply rules for building sources it contributes
+Middlewares/eez-framework/src/eez/gui/widgets/%.o Middlewares/eez-framework/src/eez/gui/widgets/%.su Middlewares/eez-framework/src/eez/gui/widgets/%.cyclo: ../Middlewares/eez-framework/src/eez/gui/widgets/%.cpp Middlewares/eez-framework/src/eez/gui/widgets/subdir.mk
+ arm-none-eabi-g++ "$<" -mcpu=cortex-m7 -std=gnu++14 -DUSE_HAL_DRIVER -DEEZ_PLATFORM_STM32F746G_DISCO -DLZ4_FORCE_MEMORY_ACCESS=0 -DEEZ_PLATFORM_STM32 -DSTM32F746xx -c -I../Core/Inc -I../Src/conf/eez -I../FATFS/Target -I../Drivers/BSP/STM32746G-Discovery -I../FATFS/App -I../USB_DEVICE/App -I../USB_DEVICE/Target -I../Drivers/STM32F7xx_HAL_Driver/Inc -I../Drivers/STM32F7xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I../Middlewares/Third_Party/FatFs/src -I../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/eez-framework/src/eez -I../Middlewares/eez-framework/src/eez/widgets -I../Middlewares/eez-framework/src/eez/containers -I../Middlewares/eez-framework/src/eez/libs/agg -I../Middlewares/eez-framework/src/eez/libs/libscpi -I../Middlewares/eez-framework/src -I../Middlewares/eez-framework/src/eez/gui -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
+
+clean: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets
+
+clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets:
+ -$(RM) ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.d ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.o ./Middlewares/eez-framework/src/eez/gui/widgets/bar_graph.su ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.d ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.o ./Middlewares/eez-framework/src/eez/gui/widgets/bitmap.su ./Middlewares/eez-framework/src/eez/gui/widgets/button.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/button.d ./Middlewares/eez-framework/src/eez/gui/widgets/button.o ./Middlewares/eez-framework/src/eez/gui/widgets/button.su ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.d ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.o ./Middlewares/eez-framework/src/eez/gui/widgets/button_group.su ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.d ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.o ./Middlewares/eez-framework/src/eez/gui/widgets/canvas.su ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.d ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.o ./Middlewares/eez-framework/src/eez/gui/widgets/display_data.su ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.d ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.o ./Middlewares/eez-framework/src/eez/gui/widgets/drop_down_list.su ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.d ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.o ./Middlewares/eez-framework/src/eez/gui/widgets/gauge.su ./Middlewares/eez-framework/src/eez/gui/widgets/input.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/input.d ./Middlewares/eez-framework/src/eez/gui/widgets/input.o ./Middlewares/eez-framework/src/eez/gui/widgets/input.su ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.d ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.o ./Middlewares/eez-framework/src/eez/gui/widgets/line_chart.su ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.d ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.o ./Middlewares/eez-framework/src/eez/gui/widgets/list_graph.su ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.d ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.o ./Middlewares/eez-framework/src/eez/gui/widgets/multiline_text.su ./Middlewares/eez-framework/src/eez/gui/widgets/progress.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/progress.d ./Middlewares/eez-framework/src/eez/gui/widgets/progress.o ./Middlewares/eez-framework/src/eez/gui/widgets/progress.su ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.d ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.o ./Middlewares/eez-framework/src/eez/gui/widgets/qr_code.su ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.d ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.o ./Middlewares/eez-framework/src/eez/gui/widgets/rectangle.su ./Middlewares/eez-framework/src/eez/gui/widgets/roller.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/roller.d ./Middlewares/eez-framework/src/eez/gui/widgets/roller.o ./Middlewares/eez-framework/src/eez/gui/widgets/roller.su ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.d ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.o ./Middlewares/eez-framework/src/eez/gui/widgets/scroll_bar.su ./Middlewares/eez-framework/src/eez/gui/widgets/slider.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/slider.d ./Middlewares/eez-framework/src/eez/gui/widgets/slider.o ./Middlewares/eez-framework/src/eez/gui/widgets/slider.su ./Middlewares/eez-framework/src/eez/gui/widgets/switch.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/switch.d ./Middlewares/eez-framework/src/eez/gui/widgets/switch.o ./Middlewares/eez-framework/src/eez/gui/widgets/switch.su ./Middlewares/eez-framework/src/eez/gui/widgets/text.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/text.d ./Middlewares/eez-framework/src/eez/gui/widgets/text.o ./Middlewares/eez-framework/src/eez/gui/widgets/text.su ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.d ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.o ./Middlewares/eez-framework/src/eez/gui/widgets/toggle_button.su ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.d ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.o ./Middlewares/eez-framework/src/eez/gui/widgets/up_down.su ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.cyclo ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.d ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.o ./Middlewares/eez-framework/src/eez/gui/widgets/yt_graph.su
+
+.PHONY: clean-Middlewares-2f-eez-2d-framework-2f-src-2f-eez-2f-gui-2f-widgets
+
diff --git a/Release/Middlewares/eez-framework/src/eez/libs/agg/agg2d.cyclo b/Release/Middlewares/eez-framework/src/eez/libs/agg/agg2d.cyclo
new file mode 100644
index 0000000..41506b1
--- /dev/null
+++ b/Release/Middlewares/eez-framework/src/eez/libs/agg/agg2d.cyclo
@@ -0,0 +1,199 @@
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:348:32:static void agg::comp_op_rgba_dst::blend_pix(agg::comp_op_rgba_dst::value_type*, agg::comp_op_rgba_dst::value_type, agg::comp_op_rgba_dst::value_type, agg::comp_op_rgba_dst::value_type, agg::comp_op_rgba_dst::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_basics.h:318:26:const self_type& agg::rect_base::normalize() [with T = int] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgb_packed.h:173:32:static void agg::blender_rgb565::blend_pix(agg::blender_rgb565::pixel_type*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgb_packed.h:813:25:void agg::pixfmt_alpha_blend_rgb_packed::copy_or_blend_pix(agg::pixfmt_alpha_blend_rgb_packed::pixel_type*, const color_type&, unsigned int) [with Blender = agg::blender_rgb565; RenBuf = agg::row_accessor] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.h:201:29:const agg::trans_affine& agg::trans_affine::operator*=(const agg::trans_affine&) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_base.h:124:14:void agg::renderer_base::clear(const color_type&) [with PixelFormat = agg::pixfmt_alpha_blend_rgb_packed >] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg_basics.h:208:20:int agg::iround(double) 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.h:293:17:void agg::trans_affine::transform(double*, double*) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.h:309:17:void agg::trans_affine::inverse_transform(double*, double*) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_affine.h:419:9:agg::trans_affine_rotation::trans_affine_rotation(double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_trans_viewport.h:242:17:void agg::trans_viewport::update() 7
+../Middlewares/eez-framework/src/eez/libs/agg/agg_math.h:261:25:unsigned int agg::fast_sqrt(unsigned int) 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg_bezier_arc.h:65:18:unsigned int agg::bezier_arc::vertex(double*, double*) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_curves.h:559:18:unsigned int agg::curve3::vertex(double*, double*) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_curves.h:673:18:unsigned int agg::curve4::vertex(double*, double*) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_gamma_functions.h:117:19:double agg::sRGB_to_linear(double) 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_dda_line.h:159:14:void agg::dda2_line_interpolator::operator++() 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_sl_clip.h:38:20:static int agg::ras_conv_int::upscale(double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_scanline_u.h:136:14:void agg::scanline_u8::reset(int, int) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:37:19:agg::rgba& agg::clip(agg::rgba&) 9
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:38:1:Agg2D::Agg2D() 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:144:6:void Agg2D::blendMode(Agg2D::BlendMode) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:152:18:Agg2D::BlendMode Agg2D::blendMode() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:165:8:double Agg2D::masterAlpha() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:178:8:double Agg2D::antiAliasGamma() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:184:14:Agg2D::RectD Agg2D::clipBox() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:190:6:void Agg2D::clearAll(Agg2D::Color) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:196:6:void Agg2D::clearAll(unsigned int, unsigned int, unsigned int, unsigned int) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:214:6:void Agg2D::worldToScreen(double&, double&) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:220:6:void Agg2D::screenToWorld(double&, double&) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:227:8:double Agg2D::worldToScreen(double) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:240:8:double Agg2D::screenToWorld(double) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:253:6:void Agg2D::alignPoint(double&, double&) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:263:6:bool Agg2D::inBox(double, double) const 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:271:24:Agg2D::Transformations Agg2D::transformations() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:289:6:void Agg2D::resetTransformations() 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:296:6:void Agg2D::rotate(double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:297:6:void Agg2D::skew(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:298:6:void Agg2D::translate(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:362:6:void Agg2D::fillColor(Agg2D::Color) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:369:6:void Agg2D::fillColor(unsigned int, unsigned int, unsigned int, unsigned int) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:375:6:void Agg2D::noFill() 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:381:6:void Agg2D::lineColor(Agg2D::Color) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:388:6:void Agg2D::lineColor(unsigned int, unsigned int, unsigned int, unsigned int) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:394:6:void Agg2D::noLine() 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:400:14:Agg2D::Color Agg2D::fillColor() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:406:14:Agg2D::Color Agg2D::lineColor() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:585:6:void Agg2D::fillRadialGradient(double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:597:6:void Agg2D::lineRadialGradient(double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:609:6:void Agg2D::lineWidth(double) 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:617:8:double Agg2D::lineWidth(double) const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:624:6:void Agg2D::fillEvenOdd(bool) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:632:6:bool Agg2D::fillEvenOdd() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:639:6:void Agg2D::lineCap(Agg2D::LineCap) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:647:16:Agg2D::LineCap Agg2D::lineCap() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:654:6:void Agg2D::lineJoin(Agg2D::LineJoin) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:662:17:Agg2D::LineJoin Agg2D::lineJoin() const 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:862:6:void Agg2D::resetPath() 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:1225:6:void Agg2D::updateRasterizerGamma() 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:158:6:void Agg2D::masterAlpha(double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:171:6:void Agg2D::antiAliasGamma(double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_array.h:514:35:agg::pod_bvector::~pod_bvector() [with T = agg::point_base; unsigned int S = 6] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:34:1:Agg2D::~Agg2D() 7
+../Middlewares/eez-framework/src/eez/libs/agg/agg_conv_curve.h:78:14:void agg::conv_curve::approximation_scale(double) [with VertexSource = agg::path_base >; Curve3 = agg::curve3; Curve4 = agg::curve4] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:280:6:void Agg2D::transformations(const Agg2D::Transformations&) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:302:6:void Agg2D::affine(const Affine&) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:310:6:void Agg2D::affine(const Agg2D::Transformations&) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:317:6:void Agg2D::scale(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:326:6:void Agg2D::parallelogram(double, double, double, double, const double*) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:335:6:void Agg2D::viewport(double, double, double, double, double, double, double, double, Agg2D::ViewportOption) 11
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:296:10:void agg::rasterizer_scanline_aa::reset() [with Clip = agg::rasterizer_sl_clip] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_basics.h:326:14:bool agg::rect_base::clip(const self_type&) [with T = int] 6
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:202:6:void Agg2D::clearClipBox(Agg2D::Color) 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:208:6:void Agg2D::clearClipBox(unsigned int, unsigned int, unsigned int, unsigned int) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:127:6:void Agg2D::clipBox(double, double, double, double) 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:103:6:void Agg2D::attach(unsigned char*, unsigned int, unsigned int, int) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.h:452:38:static agg::rgba8T::value_type agg::rgba8T::lerp(agg::rgba8T::value_type, agg::rgba8T::value_type, agg::rgba8T::value_type) [with Colorspace = agg::linear] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.h:552:30:agg::rgba8T::self_type agg::rgba8T::gradient(const self_type&, double) const [with Colorspace = agg::linear] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:563:6:void Agg2D::lineRadialGradient(double, double, double, Agg2D::Color, Agg2D::Color, Agg2D::Color) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:540:6:void Agg2D::fillRadialGradient(double, double, double, Agg2D::Color, Agg2D::Color, Agg2D::Color) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:509:6:void Agg2D::lineRadialGradient(double, double, double, Agg2D::Color, Agg2D::Color, double) 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:478:6:void Agg2D::fillRadialGradient(double, double, double, Agg2D::Color, Agg2D::Color, double) 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:445:6:void Agg2D::lineLinearGradient(double, double, double, double, Agg2D::Color, Agg2D::Color, double) 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:412:6:void Agg2D::fillLinearGradient(double, double, double, double, Agg2D::Color, Agg2D::Color, double) 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:162:17:void agg::vertex_block_storage::add_vertex(double, double, unsigned int) [with T = double; unsigned int BlockShift = 8; unsigned int BlockPool = 256] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:865:6:void Agg2D::moveTo(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:928:17:void agg::path_base::line_to(double, double) [with VertexContainer = agg::vertex_block_storage] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:878:6:void Agg2D::lineTo(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:720:14:void agg::path_base::concat_path(VertexSource&, unsigned int) [with VertexSource = agg::rounded_rect; VertexContainer = agg::vertex_block_storage] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:942:6:void Agg2D::quadricCurveTo(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:1088:10:void agg::path_base::curve4(double, double, double, double, double, double) [with VertexContainer = agg::vertex_block_storage] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:972:6:void Agg2D::cubicCurveTo(double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:892:6:void Agg2D::horLineTo(double) 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:906:6:void Agg2D::verLineTo(double) 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:779:32:void agg::path_base::concat_poly(const T*, unsigned int, bool) [with T = double; VertexContainer = agg::vertex_block_storage] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:720:14:void agg::path_base::concat_path(VertexSource&, unsigned int) [with VertexSource = agg::bezier_arc; VertexContainer = agg::vertex_block_storage] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:669:6:void Agg2D::addLine(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:224:21:unsigned int agg::vertex_block_storage::last_command() const [with T = double; unsigned int BlockShift = 8; unsigned int BlockPool = 256] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:1149:17:void agg::path_base::end_poly(unsigned int) [with VertexContainer = agg::vertex_block_storage] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:1014:6:void Agg2D::closePolygon() 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:1005:6:void Agg2D::addEllipse(double, double, double, double, Agg2D::Direction) 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_span_gradient.h:59:9:agg::span_gradient::span_gradient(agg::span_gradient::interpolator_type&, GradientF&, ColorF&, double, double) [with ColorT = agg::rgba8T; Interpolator = agg::span_interpolator_linear; GradientF = agg::gradient_x; ColorF = agg::pod_auto_array, 256>] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_span_gradient.h:59:9:agg::span_gradient::span_gradient(agg::span_gradient::interpolator_type&, GradientF&, ColorF&, double, double) [with ColorT = agg::rgba8T; Interpolator = agg::span_interpolator_linear; GradientF = agg::gradient_circle; ColorF = agg::pod_auto_array, 256>] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:279:21:unsigned int agg::vertex_block_storage::vertex(unsigned int, double*, double*) const [with T = double; unsigned int BlockShift = 8; unsigned int BlockPool = 256] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:232:21:unsigned int agg::vertex_block_storage::last_vertex(double*, double*) const [with T = double; unsigned int BlockShift = 8; unsigned int BlockPool = 256] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:897:17:void agg::path_base::rel_to_abs(double*, double*) const [with VertexContainer = agg::vertex_block_storage] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:871:6:void Agg2D::moveRel(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:885:6:void Agg2D::lineRel(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:899:6:void Agg2D::horLineRel(double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:913:6:void Agg2D::verLineRel(double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:950:6:void Agg2D::quadricCurveRel(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:981:6:void Agg2D::cubicCurveRel(double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:975:10:void agg::path_base::arc_to(double, double, double, bool, bool, double, double) [with VertexContainer = agg::vertex_block_storage] 13
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:920:6:void Agg2D::arcTo(double, double, double, bool, bool, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:931:6:void Agg2D::arcRel(double, double, double, bool, bool, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:1055:10:void agg::path_base::curve3(double, double) [with VertexContainer = agg::vertex_block_storage] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:958:6:void Agg2D::quadricCurveTo(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:965:6:void Agg2D::quadricCurveRel(double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:1113:10:void agg::path_base::curve4(double, double, double, double) [with VertexContainer = agg::vertex_block_storage] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:990:6:void Agg2D::cubicCurveTo(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:998:6:void Agg2D::cubicCurveRel(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_path_storage.h:1243:21:unsigned int agg::path_base::vertex(double*, double*) [with VertexContainer = agg::vertex_block_storage] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_conv_curve.h:141:14:unsigned int agg::conv_curve::vertex(double*, double*) [with VertexSource = agg::path_base >; Curve3 = agg::curve3; Curve4 = agg::curve4] 7
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:185:29:unsigned int agg::rasterizer_scanline_aa::calculate_alpha(int) const [with Clip = agg::rasterizer_sl_clip] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:203:39:bool agg::rasterizer_scanline_aa::sweep_scanline(Scanline&) [with Scanline = agg::scanline_u8; Clip = agg::rasterizer_sl_clip] 14
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_scanline.h:30:10:void agg::render_scanline_aa_solid(const Scanline&, BaseRenderer&, const ColorT&) [with Scanline = agg::scanline_u8; BaseRenderer = agg::renderer_base > >; ColorT = agg::rgba8T] 19
+../Middlewares/eez-framework/src/eez/libs/agg/agg_clip_liang_barsky.h:75:21:unsigned int agg::clipping_flags_y(T, const agg::rect_base&) [with T = int] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_cells_aa.h:182:21:void agg::rasterizer_cells_aa::add_curr_cell() [with Cell = agg::cell_aa] 7
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_cells_aa.h:517:10:void agg::qsort_cells(Cell**, unsigned int) [with Cell = agg::cell_aa] 13
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_cells_aa.h:627:10:void agg::rasterizer_cells_aa::sort_cells() [with Cell = agg::cell_aa] 14
+../Middlewares/eez-framework/src/eez/libs/agg/agg_span_allocator.h:30:32:agg::span_allocator::color_type* agg::span_allocator::allocate(unsigned int) [with ColorT = agg::rgba8T] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_base.h:368:14:void agg::renderer_base::blend_color_hspan(int, int, int, const color_type*, const cover_type*, agg::cover_type) [with PixelFormat = agg::pixfmt_alpha_blend_rgb_packed >] 10
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_cells_aa.h:198:21:void agg::rasterizer_cells_aa::set_curr_cell(int, int) [with Cell = agg::cell_aa] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_cells_aa.h:213:21:void agg::rasterizer_cells_aa::render_hline(int, int, int, int, int) [with Cell = agg::cell_aa] 9
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_cells_aa.h:319:10:void agg::rasterizer_cells_aa::line(int, int, int, int) [with Cell = agg::cell_aa] 19
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_sl_clip.h:147:25:void agg::rasterizer_sl_clip::line_clip_y(Rasterizer&, agg::rasterizer_sl_clip::coord_type, agg::rasterizer_sl_clip::coord_type, agg::rasterizer_sl_clip::coord_type, agg::rasterizer_sl_clip::coord_type, unsigned int, unsigned int) const [with Rasterizer = agg::rasterizer_cells_aa; Conv = agg::ras_conv_int] 7
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_sl_clip.h:204:14:void agg::rasterizer_sl_clip::line_to(Rasterizer&, agg::rasterizer_sl_clip::coord_type, agg::rasterizer_sl_clip::coord_type) [with Rasterizer = agg::rasterizer_cells_aa; Conv = agg::ras_conv_int] 13
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:329:10:void agg::rasterizer_scanline_aa::close_polygon() [with Clip = agg::rasterizer_sl_clip] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:382:10:void agg::rasterizer_scanline_aa::add_vertex(double, double, unsigned int) [with Clip = agg::rasterizer_sl_clip] 7
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:159:14:void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_transform > > > >; Clip = agg::rasterizer_sl_clip] 12
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:159:14:void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_transform > > >; Clip = agg::rasterizer_sl_clip] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg_rasterizer_scanline_aa.h:435:21:bool agg::rasterizer_scanline_aa::rewind_scanlines() [with Clip = agg::rasterizer_sl_clip] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_span_interpolator_linear.h:54:14:void agg::span_interpolator_linear::begin(double, double, unsigned int) [with Transformer = agg::trans_affine; unsigned int SubpixelShift = 8] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_span_gradient.h:88:14:void agg::span_gradient::generate(agg::span_gradient::color_type*, int, int, unsigned int) [with ColorT = agg::rgba8T; Interpolator = agg::span_interpolator_linear; GradientF = agg::gradient_x; ColorF = agg::pod_auto_array, 256>] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_scanline.h:441:10:void agg::render_scanlines(Rasterizer&, Scanline&, Renderer&) [with Rasterizer = agg::rasterizer_scanline_aa<>; Scanline = agg::scanline_u8; Renderer = agg::renderer_scanline_aa > >, agg::span_allocator >, agg::span_gradient, agg::span_interpolator_linear, agg::gradient_x, agg::pod_auto_array, 256> > >] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg_span_gradient.h:88:14:void agg::span_gradient::generate(agg::span_gradient::color_type*, int, int, unsigned int) [with ColorT = agg::rgba8T; Interpolator = agg::span_interpolator_linear; GradientF = agg::gradient_circle; ColorF = agg::pod_auto_array, 256>] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_scanline.h:441:10:void agg::render_scanlines(Rasterizer&, Scanline&, Renderer&) [with Rasterizer = agg::rasterizer_scanline_aa<>; Scanline = agg::scanline_u8; Renderer = agg::renderer_scanline_aa > >, agg::span_allocator >, agg::span_gradient, agg::span_interpolator_linear, agg::gradient_circle, agg::pod_auto_array, 256> > >] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:1073:17:static void Agg2DRenderer::render(Agg2D&, BaseRenderer&, SolidRenderer&, bool) [with BaseRenderer = agg::renderer_base > >; SolidRenderer = agg::renderer_scanline_aa_solid > > >] 8
+../Middlewares/eez-framework/src/eez/libs/agg/agg_color_rgba.h:395:38:static agg::rgba8T::value_type agg::rgba8T::multiply(agg::rgba8T::value_type, agg::rgba8T::value_type) [with Colorspace = agg::linear] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:2258:25:void agg::pixfmt_custom_blend_rgba::blend_pix(agg::pixfmt_custom_blend_rgba::pixel_type*, const color_type&, unsigned int) [with Blender = agg::comp_op_adaptor_rgba, agg::order_rgba>; RenBuf = agg::row_accessor] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_scanline.h:30:10:void agg::render_scanline_aa_solid(const Scanline&, BaseRenderer&, const ColorT&) [with Scanline = agg::scanline_u8; BaseRenderer = agg::renderer_base, agg::order_rgba>, agg::row_accessor > >; ColorT = agg::rgba8T] 16
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_base.h:368:14:void agg::renderer_base::blend_color_hspan(int, int, int, const color_type*, const cover_type*, agg::cover_type) [with PixelFormat = agg::pixfmt_custom_blend_rgba, agg::order_rgba>, agg::row_accessor >] 10
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_scanline.h:441:10:void agg::render_scanlines(Rasterizer&, Scanline&, Renderer&) [with Rasterizer = agg::rasterizer_scanline_aa<>; Scanline = agg::scanline_u8; Renderer = agg::renderer_scanline_aa, agg::order_rgba>, agg::row_accessor > >, agg::span_allocator >, agg::span_gradient, agg::span_interpolator_linear, agg::gradient_x, agg::pod_auto_array, 256> > >] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg_renderer_scanline.h:441:10:void agg::render_scanlines(Rasterizer&, Scanline&, Renderer&) [with Rasterizer = agg::rasterizer_scanline_aa<>; Scanline = agg::scanline_u8; Renderer = agg::renderer_scanline_aa, agg::order_rgba>, agg::row_accessor > >, agg::span_allocator >, agg::span_gradient, agg::span_interpolator_linear, agg::gradient_circle, agg::pod_auto_array, 256> > >] 4
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:1073:17:static void Agg2DRenderer::render(Agg2D&, BaseRenderer&, SolidRenderer&, bool) [with BaseRenderer = agg::renderer_base, agg::order_rgba>, agg::row_accessor > >; SolidRenderer = agg::renderer_scanline_aa_solid, agg::order_rgba>, agg::row_accessor > > >] 8
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:1197:6:void Agg2D::render(bool) 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:1020:6:void Agg2D::drawPath(Agg2D::DrawPathFlag) 12
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:677:6:void Agg2D::line(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:686:6:void Agg2D::triangle(double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:698:6:void Agg2D::rectangle(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:711:6:void Agg2D::roundedRect(double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:726:6:void Agg2D::roundedRect(double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:741:6:void Agg2D::roundedRect(double, double, double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:758:6:void Agg2D::roundedRect(double, double, double, double, double, double, double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:776:6:void Agg2D::ellipse(double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:788:6:void Agg2D::arc(double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:799:6:void Agg2D::star(double, double, double, double, double, int) 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:821:6:void Agg2D::curve(double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:831:6:void Agg2D::curve(double, double, double, double, double, double, double, double) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:841:6:void Agg2D::polygon(double*, int) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg2d.cpp:852:6:void Agg2D::polyline(double*, int) 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:366:32:static void agg::comp_op_rgba_src_over::blend_pix(agg::comp_op_rgba_src_over::value_type*, agg::comp_op_rgba_src_over::value_type, agg::comp_op_rgba_src_over::value_type, agg::comp_op_rgba_src_over::value_type, agg::comp_op_rgba_src_over::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_base.h:87:21:static void agg::blender_base::set(agg::blender_base::value_type*, const agg::rgba&) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_base.h:45:21:static agg::rgba agg::blender_base::get(agg::blender_base::value_type, agg::blender_base::value_type, agg::blender_base::value_type, agg::blender_base::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_base.h:69:21:static agg::rgba agg::blender_base::get(const value_type*, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:497:32:static void agg::comp_op_rgba_dst_out::blend_pix(agg::comp_op_rgba_dst_out::value_type*, agg::comp_op_rgba_dst_out::value_type, agg::comp_op_rgba_dst_out::value_type, agg::comp_op_rgba_dst_out::value_type, agg::comp_op_rgba_dst_out::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:447:32:static void agg::comp_op_rgba_dst_in::blend_pix(agg::comp_op_rgba_dst_in::value_type*, agg::comp_op_rgba_dst_in::value_type, agg::comp_op_rgba_dst_in::value_type, agg::comp_op_rgba_dst_in::value_type, agg::comp_op_rgba_dst_in::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 1
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:294:32:static void agg::comp_op_rgba_clear::blend_pix(agg::comp_op_rgba_clear::value_type*, agg::comp_op_rgba_clear::value_type, agg::comp_op_rgba_clear::value_type, agg::comp_op_rgba_clear::value_type, agg::comp_op_rgba_clear::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 3
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:1017:32:static void agg::comp_op_rgba_exclusion::blend_pix(agg::comp_op_rgba_exclusion::value_type*, agg::comp_op_rgba_exclusion::value_type, agg::comp_op_rgba_exclusion::value_type, agg::comp_op_rgba_exclusion::value_type, agg::comp_op_rgba_exclusion::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 2
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:990:32:static void agg::comp_op_rgba_difference::blend_pix(agg::comp_op_rgba_difference::value_type*, agg::comp_op_rgba_difference::value_type, agg::comp_op_rgba_difference::value_type, agg::comp_op_rgba_difference::value_type, agg::comp_op_rgba_difference::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:912:32:static void agg::comp_op_rgba_hard_light::blend_pix(agg::comp_op_rgba_hard_light::value_type*, agg::comp_op_rgba_hard_light::value_type, agg::comp_op_rgba_hard_light::value_type, agg::comp_op_rgba_hard_light::value_type, agg::comp_op_rgba_hard_light::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:867:32:static void agg::comp_op_rgba_color_burn::blend_pix(agg::comp_op_rgba_color_burn::value_type*, agg::comp_op_rgba_color_burn::value_type, agg::comp_op_rgba_color_burn::value_type, agg::comp_op_rgba_color_burn::value_type, agg::comp_op_rgba_color_burn::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 12
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:822:32:static void agg::comp_op_rgba_color_dodge::blend_pix(agg::comp_op_rgba_color_dodge::value_type*, agg::comp_op_rgba_color_dodge::value_type, agg::comp_op_rgba_color_dodge::value_type, agg::comp_op_rgba_color_dodge::value_type, agg::comp_op_rgba_color_dodge::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 12
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:780:32:static void agg::comp_op_rgba_lighten::blend_pix(agg::comp_op_rgba_lighten::value_type*, agg::comp_op_rgba_lighten::value_type, agg::comp_op_rgba_lighten::value_type, agg::comp_op_rgba_lighten::value_type, agg::comp_op_rgba_lighten::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:751:32:static void agg::comp_op_rgba_darken::blend_pix(agg::comp_op_rgba_darken::value_type*, agg::comp_op_rgba_darken::value_type, agg::comp_op_rgba_darken::value_type, agg::comp_op_rgba_darken::value_type, agg::comp_op_rgba_darken::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:721:32:static void agg::comp_op_rgba_overlay::blend_pix(agg::comp_op_rgba_overlay::value_type*, agg::comp_op_rgba_overlay::value_type, agg::comp_op_rgba_overlay::value_type, agg::comp_op_rgba_overlay::value_type, agg::comp_op_rgba_overlay::value_type, agg::cover_type) [with ColorT = agg::rgba8T; Order = agg::order_rgba] 5
+../Middlewares/eez-framework/src/eez/libs/agg/agg_pixfmt_rgba.h:683:32:static void agg::comp_op_rgba_screen::blend_pix(agg::comp_op_rgba_screen | | | | |