Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Miscellaneous TFT improvements #25359

Merged
merged 7 commits into from
Mar 27, 2023
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions Marlin/src/HAL/STM32F1/tft/tft_fsmc.h
Original file line number Diff line number Diff line change
@@ -30,10 +30,16 @@

#include <libmaple/dma.h>

#undef FSMC_DMA_DEV
#undef FSMC_DMA_CHANNEL
#define FSMC_DMA_DEV DMA1
#define FSMC_DMA_CHANNEL DMA_CH1
#ifndef FSMC_DMA_DEV
#define FSMC_DMA_DEV DMA2
#else
#error "You are trying to use custom FSMC_DMA_DEV value. Remove this line to continue at your own risk."
#endif
#ifndef FSMC_DMA_CHANNEL
#define FSMC_DMA_CHANNEL DMA_CH5
#else
#error "You are trying to use custom FSMC_DMA_CHANNEL value. Remove this line to continue at your own risk."
#endif

#define DATASIZE_8BIT DMA_SIZE_8BITS
#define DATASIZE_16BIT DMA_SIZE_16BITS