Eliminate need for TFT_DATA_PIN_OFFSET_EN in setup file
This commit is contained in:
parent
60e8e97d2b
commit
869cfc28c9
|
|
@ -351,7 +351,7 @@ SPI3_HOST = 2
|
||||||
////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////
|
||||||
#if defined (TFT_PARALLEL_8_BIT)
|
#if defined (TFT_PARALLEL_8_BIT)
|
||||||
|
|
||||||
#if defined(TFT_DATA_PIN_OFFSET_EN) /* Micky modifies this to select the GPIO control register - 20220701 */
|
#if (TFT_D0 >= 32) // If D0 is a high GPIO then assume all data bits use high GPIO
|
||||||
#define MASK_OFFSET 32
|
#define MASK_OFFSET 32
|
||||||
#define GPIO_CLR_REG GPIO.out1_w1tc.val
|
#define GPIO_CLR_REG GPIO.out1_w1tc.val
|
||||||
#define GPIO_SET_REG GPIO.out1_w1ts.val
|
#define GPIO_SET_REG GPIO.out1_w1ts.val
|
||||||
|
|
@ -378,7 +378,7 @@ SPI3_HOST = 2
|
||||||
} \
|
} \
|
||||||
|
|
||||||
// Mask for the 8 data bits to set pin directions
|
// Mask for the 8 data bits to set pin directions
|
||||||
#if defined(TFT_DATA_PIN_OFFSET_EN)
|
#if (TFT_D0 >= 32) // If D0 is a high GPIO then assume all data bits use high GPIO
|
||||||
#define GPIO_DIR_MASK ((1 << (TFT_D0-MASK_OFFSET)) | (1 << (TFT_D1-MASK_OFFSET)) | (1 << (TFT_D2-MASK_OFFSET)) | (1 << (TFT_D3-MASK_OFFSET)) | (1 << (TFT_D4-MASK_OFFSET)) | (1 << (TFT_D5-MASK_OFFSET)) | (1 << (TFT_D6-MASK_OFFSET)) | (1 << (TFT_D7-MASK_OFFSET)))
|
#define GPIO_DIR_MASK ((1 << (TFT_D0-MASK_OFFSET)) | (1 << (TFT_D1-MASK_OFFSET)) | (1 << (TFT_D2-MASK_OFFSET)) | (1 << (TFT_D3-MASK_OFFSET)) | (1 << (TFT_D4-MASK_OFFSET)) | (1 << (TFT_D5-MASK_OFFSET)) | (1 << (TFT_D6-MASK_OFFSET)) | (1 << (TFT_D7-MASK_OFFSET)))
|
||||||
#else
|
#else
|
||||||
#define GPIO_DIR_MASK ((1 << TFT_D0) | (1 << TFT_D1) | (1 << TFT_D2) | (1 << TFT_D3) | (1 << TFT_D4) | (1 << TFT_D5) | (1 << TFT_D6) | (1 << TFT_D7))
|
#define GPIO_DIR_MASK ((1 << TFT_D0) | (1 << TFT_D1) | (1 << TFT_D2) | (1 << TFT_D3) | (1 << TFT_D4) | (1 << TFT_D5) | (1 << TFT_D6) | (1 << TFT_D7))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue