mirror of
https://github.com/apache/nuttx.git
synced 2026-05-31 14:27:37 +08:00
Fix error: converting the result of '<<' to a boolean always evaluates to true
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
committed by
Petro Karashchenko
parent
720acac6af
commit
908bade7a7
@@ -70,11 +70,8 @@
|
|||||||
* ByPass_Mode: 1 (Memory)
|
* ByPass_Mode: 1 (Memory)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define STM32_ILI9341_IFMODE_PARAM ((!ILI9341_INTERFACE_CONTROL_EPL) | \
|
#define STM32_ILI9341_IFMODE_PARAM (ILI9341_INTERFACE_CONTROL_DPL | \
|
||||||
ILI9341_INTERFACE_CONTROL_DPL | \
|
ILI9341_INTERFACE_CONTROL_RCM(2) | \
|
||||||
(!ILI9341_INTERFACE_CONTROL_HSPL) | \
|
|
||||||
(!ILI9341_INTERFACE_CONTROL_VSPL) | \
|
|
||||||
ILI9341_INTERFACE_CONTROL_RCM(2) | \
|
|
||||||
ILI9341_INTERFACE_CONTROL_BPASS)
|
ILI9341_INTERFACE_CONTROL_BPASS)
|
||||||
|
|
||||||
/* Interface control (IFCTL)
|
/* Interface control (IFCTL)
|
||||||
@@ -87,11 +84,7 @@
|
|||||||
* WEMODE: 1 Reset column and page if data transfer exceeds
|
* WEMODE: 1 Reset column and page if data transfer exceeds
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define STM32_ILI9341_IFCTL_PARAM1 (ILI9341_INTERFACE_CONTROL_WEMODE | \
|
#define STM32_ILI9341_IFCTL_PARAM1 (ILI9341_INTERFACE_CONTROL_WEMODE)
|
||||||
!ILI9341_INTERFACE_CONTROL_BGREOR | \
|
|
||||||
!ILI9341_INTERFACE_CONTROL_MVEOR | \
|
|
||||||
!ILI9341_INTERFACE_CONTROL_MXEOR | \
|
|
||||||
!ILI9341_INTERFACE_CONTROL_MYEOR)
|
|
||||||
|
|
||||||
/* Parameter 2: 0x0000
|
/* Parameter 2: 0x0000
|
||||||
*
|
*
|
||||||
@@ -110,10 +103,8 @@
|
|||||||
* RIM: 0 18-bit 1 transfer/pixel RGB interface mode
|
* RIM: 0 18-bit 1 transfer/pixel RGB interface mode
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#define STM32_ILI9341_IFCTL_PARAM3 ((!ILI9341_INTERFACE_CONTROL_RIM) | \
|
#define STM32_ILI9341_IFCTL_PARAM3 (ILI9341_INTERFACE_CONTROL_RM | \
|
||||||
ILI9341_INTERFACE_CONTROL_RM | \
|
ILI9341_INTERFACE_CONTROL_DM(1))
|
||||||
ILI9341_INTERFACE_CONTROL_DM(1) | \
|
|
||||||
(!ILI9341_INTERFACE_CONTROL_ENDIAN))
|
|
||||||
|
|
||||||
/* LCD CONTROL */
|
/* LCD CONTROL */
|
||||||
|
|
||||||
|
|||||||
@@ -79,10 +79,7 @@
|
|||||||
* ByPass_Mode: 1 (Memory)
|
* ByPass_Mode: 1 (Memory)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define STM32_ILI9341_IFMODE_PARAM ((!ILI9341_INTERFACE_CONTROL_EPL) | \
|
#define STM32_ILI9341_IFMODE_PARAM (ILI9341_INTERFACE_CONTROL_DPL | \
|
||||||
ILI9341_INTERFACE_CONTROL_DPL | \
|
|
||||||
(!ILI9341_INTERFACE_CONTROL_HSPL) | \
|
|
||||||
(!ILI9341_INTERFACE_CONTROL_VSPL) | \
|
|
||||||
ILI9341_INTERFACE_CONTROL_RCM(2) | \
|
ILI9341_INTERFACE_CONTROL_RCM(2) | \
|
||||||
ILI9341_INTERFACE_CONTROL_BPASS)
|
ILI9341_INTERFACE_CONTROL_BPASS)
|
||||||
|
|
||||||
@@ -96,11 +93,7 @@
|
|||||||
* WEMODE: 1 Reset column and page if data transfer exceeds
|
* WEMODE: 1 Reset column and page if data transfer exceeds
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define STM32_ILI9341_IFCTL_PARAM1 (ILI9341_INTERFACE_CONTROL_WEMODE | \
|
#define STM32_ILI9341_IFCTL_PARAM1 (ILI9341_INTERFACE_CONTROL_WEMODE)
|
||||||
!ILI9341_INTERFACE_CONTROL_BGREOR | \
|
|
||||||
!ILI9341_INTERFACE_CONTROL_MVEOR | \
|
|
||||||
!ILI9341_INTERFACE_CONTROL_MXEOR | \
|
|
||||||
!ILI9341_INTERFACE_CONTROL_MYEOR)
|
|
||||||
|
|
||||||
/* Parameter 2: 0x0000
|
/* Parameter 2: 0x0000
|
||||||
*
|
*
|
||||||
@@ -119,10 +112,8 @@
|
|||||||
* RIM: 0 18-bit 1 transfer/pixel RGB interface mode
|
* RIM: 0 18-bit 1 transfer/pixel RGB interface mode
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#define STM32_ILI9341_IFCTL_PARAM3 ((!ILI9341_INTERFACE_CONTROL_RIM) | \
|
#define STM32_ILI9341_IFCTL_PARAM3 (ILI9341_INTERFACE_CONTROL_RM | \
|
||||||
ILI9341_INTERFACE_CONTROL_RM | \
|
ILI9341_INTERFACE_CONTROL_DM(1))
|
||||||
ILI9341_INTERFACE_CONTROL_DM(1) | \
|
|
||||||
(!ILI9341_INTERFACE_CONTROL_ENDIAN))
|
|
||||||
|
|
||||||
/* Memory access control (MADCTL) */
|
/* Memory access control (MADCTL) */
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user