The DC output mode defines

Macros

#define MIPI_DCS_RGB111   (1U)
 
#define MIPI_DCS_RGB332   (2U)
 
#define MIPI_DCS_RGB444   (3U)
 
#define MIPI_DCS_RGB565   (5U)
 
#define MIPI_DCS_RGB666   (6U)
 
#define MIPI_DCS_RGB888   (7U)
 
#define MIPICFG_PF_SPI   (3U<<6U)
 
#define MIPICFG_PF_DSPI   (4U<<6U)
 
#define MIPICFG_PF_QSPI   (5U<<6U)
 
#define MIPICFG_PF_DBI8   (0U<<6U)
 
#define MIPICFG_PF_DBI9   (1U<<6U)
 
#define MIPICFG_PF_DBI16   (2U<<6U)
 
#define MIPICFG_PF_GPI   (6U<<6U)
 
#define MIPICFG_PF_OPT0   (0U<<3U)
 
#define MIPICFG_PF_OPT1   (1U<<3U)
 
#define MIPICFG_PF_OPT2   (2U<<3U)
 
#define MIPICFG_PF_OPT3   (3U<<3U)
 
#define MIPICFG_PF_OPT4   (4U<<3U)
 
#define MIPICFG_1RGB111_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB111)
 
#define MIPICFG_1RGB111_OPT1   (MIPICFG_PF_SPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB111)
 
#define MIPICFG_1RGB111_OPT2   (MIPICFG_PF_SPI|MIPICFG_PF_OPT2|MIPI_DCS_RGB111)
 
#define MIPICFG_1RGB111_OPT3   (MIPICFG_PF_SPI|MIPICFG_PF_OPT3|MIPI_DCS_RGB111)
 
#define MIPICFG_1RGB111_OPT4   (MIPICFG_PF_SPI|MIPICFG_PF_OPT4|MIPI_DCS_RGB111)
 
#define MIPICFG_1RGB332_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)
 
#define MIPICFG_1RGB444_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)
 
#define MIPICFG_1RGB565_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)
 
#define MIPICFG_1RGB666_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)
 
#define MIPICFG_1RGB888_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)
 
#define MIPICFG_2RGB332_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)
 
#define MIPICFG_2RGB444_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)
 
#define MIPICFG_2RGB444_OPT1   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB444)
 
#define MIPICFG_2RGB565_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)
 
#define MIPICFG_2RGB666_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)
 
#define MIPICFG_2RGB666_OPT1   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB666)
 
#define MIPICFG_2RGB888_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)
 
#define MIPICFG_2RGB888_OPT1   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB888)
 
#define MIPICFG_4RGB111_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB111)
 
#define MIPICFG_4RGB332_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)
 
#define MIPICFG_4RGB444_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)
 
#define MIPICFG_4RGB565_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)
 
#define MIPICFG_4RGB666_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)
 
#define MIPICFG_4RGB888_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)
 
#define MIPICFG_8RGB332_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)
 
#define MIPICFG_8RGB444_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)
 
#define MIPICFG_8RGB565_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)
 
#define MIPICFG_8RGB666_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)
 
#define MIPICFG_8RGB888_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)
 
#define MIPICFG_16RGB332_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)
 
#define MIPICFG_16RGB444_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)
 
#define MIPICFG_16RGB565_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)
 
#define MIPICFG_16RGB666_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)
 
#define MIPICFG_16RGB666_OPT1   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT1|MIPI_DCS_RGB666)
 
#define MIPICFG_16RGB888_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)
 
#define MIPICFG_16RGB888_OPT1   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT1|MIPI_DCS_RGB888)
 
#define MIPICFG_9RGB666_OPT0   (MIPICFG_PF_DBI9|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)
 
#define MIPICFG_32RGB332_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB332)
 
#define MIPICFG_32RGB444_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB444)
 
#define MIPICFG_32RGB565_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB565)
 
#define MIPICFG_32RGB666_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB666)
 
#define MIPICFG_32RGB666_OPT1   (MIPICFG_PF_GPI |MIPICFG_PF_OPT1|MIPI_DCS_RGB666)
 
#define MIPICFG_32RGB888_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB888)
 

Detailed Description

Macro Definition Documentation

◆ MIPI_DCS_RGB111

#define MIPI_DCS_RGB111   (1U)

Color mode RGB111

Definition at line 58 of file hal_gdc_mipi.h.

◆ MIPI_DCS_RGB332

#define MIPI_DCS_RGB332   (2U)

Color mode RGB332

Definition at line 59 of file hal_gdc_mipi.h.

◆ MIPI_DCS_RGB444

#define MIPI_DCS_RGB444   (3U)

Color mode RGB444

Definition at line 60 of file hal_gdc_mipi.h.

◆ MIPI_DCS_RGB565

#define MIPI_DCS_RGB565   (5U)

Color mode RGB565

Definition at line 61 of file hal_gdc_mipi.h.

◆ MIPI_DCS_RGB666

#define MIPI_DCS_RGB666   (6U)

Color mode RGB666

Definition at line 62 of file hal_gdc_mipi.h.

◆ MIPI_DCS_RGB888

#define MIPI_DCS_RGB888   (7U)

Color mode RGB888

Definition at line 63 of file hal_gdc_mipi.h.

◆ MIPICFG_16RGB332_OPT0

#define MIPICFG_16RGB332_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)

0x82

Definition at line 109 of file hal_gdc_mipi.h.

◆ MIPICFG_16RGB444_OPT0

#define MIPICFG_16RGB444_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)

0x83

Definition at line 110 of file hal_gdc_mipi.h.

◆ MIPICFG_16RGB565_OPT0

#define MIPICFG_16RGB565_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)

0x85

Definition at line 111 of file hal_gdc_mipi.h.

◆ MIPICFG_16RGB666_OPT0

#define MIPICFG_16RGB666_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)

0x86

Definition at line 112 of file hal_gdc_mipi.h.

◆ MIPICFG_16RGB666_OPT1

#define MIPICFG_16RGB666_OPT1   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT1|MIPI_DCS_RGB666)

0x8e

Definition at line 113 of file hal_gdc_mipi.h.

◆ MIPICFG_16RGB888_OPT0

#define MIPICFG_16RGB888_OPT0   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)

0x87

Definition at line 114 of file hal_gdc_mipi.h.

◆ MIPICFG_16RGB888_OPT1

#define MIPICFG_16RGB888_OPT1   (MIPICFG_PF_DBI16|MIPICFG_PF_OPT1|MIPI_DCS_RGB888)

0x8f

Definition at line 115 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB111_OPT0

#define MIPICFG_1RGB111_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB111)

0xc1

Definition at line 79 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB111_OPT1

#define MIPICFG_1RGB111_OPT1   (MIPICFG_PF_SPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB111)

0xc9

Definition at line 80 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB111_OPT2

#define MIPICFG_1RGB111_OPT2   (MIPICFG_PF_SPI|MIPICFG_PF_OPT2|MIPI_DCS_RGB111)

0xd1

Definition at line 81 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB111_OPT3

#define MIPICFG_1RGB111_OPT3   (MIPICFG_PF_SPI|MIPICFG_PF_OPT3|MIPI_DCS_RGB111)

0xd9

Definition at line 82 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB111_OPT4

#define MIPICFG_1RGB111_OPT4   (MIPICFG_PF_SPI|MIPICFG_PF_OPT4|MIPI_DCS_RGB111)

0xe1

Definition at line 83 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB332_OPT0

#define MIPICFG_1RGB332_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)

0xc2

Definition at line 84 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB444_OPT0

#define MIPICFG_1RGB444_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)

0xc3

Definition at line 85 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB565_OPT0

#define MIPICFG_1RGB565_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)

0xc5

Definition at line 86 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB666_OPT0

#define MIPICFG_1RGB666_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)

0xc6

Definition at line 87 of file hal_gdc_mipi.h.

◆ MIPICFG_1RGB888_OPT0

#define MIPICFG_1RGB888_OPT0   (MIPICFG_PF_SPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)

0xc7

Definition at line 88 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB332_OPT0

#define MIPICFG_2RGB332_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)

0x102

Definition at line 89 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB444_OPT0

#define MIPICFG_2RGB444_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)

0x103

Definition at line 90 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB444_OPT1

#define MIPICFG_2RGB444_OPT1   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB444)

0x10b

Definition at line 91 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB565_OPT0

#define MIPICFG_2RGB565_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)

0x105

Definition at line 92 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB666_OPT0

#define MIPICFG_2RGB666_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)

0x106

Definition at line 93 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB666_OPT1

#define MIPICFG_2RGB666_OPT1   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB666)

0x10e

Definition at line 94 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB888_OPT0

#define MIPICFG_2RGB888_OPT0   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)

0x107

Definition at line 95 of file hal_gdc_mipi.h.

◆ MIPICFG_2RGB888_OPT1

#define MIPICFG_2RGB888_OPT1   (MIPICFG_PF_DSPI|MIPICFG_PF_OPT1|MIPI_DCS_RGB888)

0x10f

Definition at line 96 of file hal_gdc_mipi.h.

◆ MIPICFG_32RGB332_OPT0

#define MIPICFG_32RGB332_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB332)

0x182

Definition at line 117 of file hal_gdc_mipi.h.

◆ MIPICFG_32RGB444_OPT0

#define MIPICFG_32RGB444_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB444)

0x183

Definition at line 118 of file hal_gdc_mipi.h.

◆ MIPICFG_32RGB565_OPT0

#define MIPICFG_32RGB565_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB565)

0x185

Definition at line 119 of file hal_gdc_mipi.h.

◆ MIPICFG_32RGB666_OPT0

#define MIPICFG_32RGB666_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB666)

0x186

Definition at line 120 of file hal_gdc_mipi.h.

◆ MIPICFG_32RGB666_OPT1

#define MIPICFG_32RGB666_OPT1   (MIPICFG_PF_GPI |MIPICFG_PF_OPT1|MIPI_DCS_RGB666)

0x18e

Definition at line 121 of file hal_gdc_mipi.h.

◆ MIPICFG_32RGB888_OPT0

#define MIPICFG_32RGB888_OPT0   (MIPICFG_PF_GPI |MIPICFG_PF_OPT0|MIPI_DCS_RGB888)

0x187

Definition at line 122 of file hal_gdc_mipi.h.

◆ MIPICFG_4RGB111_OPT0

#define MIPICFG_4RGB111_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB111)

0x141

Definition at line 97 of file hal_gdc_mipi.h.

◆ MIPICFG_4RGB332_OPT0

#define MIPICFG_4RGB332_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)

0x142

Definition at line 98 of file hal_gdc_mipi.h.

◆ MIPICFG_4RGB444_OPT0

#define MIPICFG_4RGB444_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)

0x143

Definition at line 99 of file hal_gdc_mipi.h.

◆ MIPICFG_4RGB565_OPT0

#define MIPICFG_4RGB565_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)

0x145

Definition at line 100 of file hal_gdc_mipi.h.

◆ MIPICFG_4RGB666_OPT0

#define MIPICFG_4RGB666_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)

0x146

Definition at line 101 of file hal_gdc_mipi.h.

◆ MIPICFG_4RGB888_OPT0

#define MIPICFG_4RGB888_OPT0   (MIPICFG_PF_QSPI|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)

0x147

Definition at line 102 of file hal_gdc_mipi.h.

◆ MIPICFG_8RGB332_OPT0

#define MIPICFG_8RGB332_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB332)

0x2

Definition at line 104 of file hal_gdc_mipi.h.

◆ MIPICFG_8RGB444_OPT0

#define MIPICFG_8RGB444_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB444)

0x3

Definition at line 105 of file hal_gdc_mipi.h.

◆ MIPICFG_8RGB565_OPT0

#define MIPICFG_8RGB565_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB565)

0x5

Definition at line 106 of file hal_gdc_mipi.h.

◆ MIPICFG_8RGB666_OPT0

#define MIPICFG_8RGB666_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)

0x6

Definition at line 107 of file hal_gdc_mipi.h.

◆ MIPICFG_8RGB888_OPT0

#define MIPICFG_8RGB888_OPT0   (MIPICFG_PF_DBI8|MIPICFG_PF_OPT0|MIPI_DCS_RGB888)

0x7

Definition at line 108 of file hal_gdc_mipi.h.

◆ MIPICFG_9RGB666_OPT0

#define MIPICFG_9RGB666_OPT0   (MIPICFG_PF_DBI9|MIPICFG_PF_OPT0|MIPI_DCS_RGB666)

0x46

Definition at line 116 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_DBI16

#define MIPICFG_PF_DBI16   (2U<<6U)

Interface mode DBI16

Definition at line 70 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_DBI8

#define MIPICFG_PF_DBI8   (0U<<6U)

Interface mode DBI8

Definition at line 68 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_DBI9

#define MIPICFG_PF_DBI9   (1U<<6U)

Interface mode DBI9

Definition at line 69 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_DSPI

#define MIPICFG_PF_DSPI   (4U<<6U)

Interface mode DSPI

Definition at line 66 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_GPI

#define MIPICFG_PF_GPI   (6U<<6U)

Interface mode GPI

Definition at line 71 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_OPT0

#define MIPICFG_PF_OPT0   (0U<<3U)

Option DBI_CFG:option 0

Definition at line 73 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_OPT1

#define MIPICFG_PF_OPT1   (1U<<3U)

Option DBI_CFG:option 1

Definition at line 74 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_OPT2

#define MIPICFG_PF_OPT2   (2U<<3U)

Option DBI_CFG:option 2

Definition at line 75 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_OPT3

#define MIPICFG_PF_OPT3   (3U<<3U)

Option DBI_CFG:option 3

Definition at line 76 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_OPT4

#define MIPICFG_PF_OPT4   (4U<<3U)

Option DBI_CFG:option 4

Definition at line 77 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_QSPI

#define MIPICFG_PF_QSPI   (5U<<6U)

Interface mode QSPI

Definition at line 67 of file hal_gdc_mipi.h.

◆ MIPICFG_PF_SPI

#define MIPICFG_PF_SPI   (3U<<6U)

Interface mode SPI

Definition at line 65 of file hal_gdc_mipi.h.