HAL
+ 0/37 examples
CodeScope will show references to
DSI_HandleTypeDef::Instance
from the following samples and libraries:
Drivers
Boards
STM32469I-Discovery
STM32469I_EVAL
Examples
STM32469I-Discovery
Demonstrations
STemWin
TouchGFX
Applications
Display
LCD_AnimatedPictureFromSDCard
LCD_DSI_ImagesSlider
STemWin
STemWin_Acceleration
STemWin_Animation
STemWin_Fonts
STemWin_HelloWorld
STemWin_MemoryDevice
STemWin_SampleDemo
Examples
LCD_DSI
LCD_DSI_CmdMode_DoubleBuffering
LCD_DSI_CmdMode_PartialRefresh
LCD_DSI_CmdMode_SingleBuffer
LCD_DSI_CmdMode_TearingEffect
LCD_DSI_CmdMode_TearingEffect_ExtPin
LCD_DSI_ULPM_Data
LCD_DSI_ULPM_DataClock
STM32469I_EVAL
Demonstrations
STemWin
TouchGFX
Applications
Camera
Camera_To_USBDisk
Display
LCD_AnimatedPictureFromSDCard
LCD_DSI_ImagesSlider
STemWin
STemWin_Acceleration
STemWin_Animation
STemWin_Fonts
STemWin_HelloWorld
STemWin_MemoryDevice
STemWin_SampleDemo
Examples
LCD_DSI
LCD_DSI_CmdMode_DoubleBuffering
LCD_DSI_CmdMode_PartialRefresh
LCD_DSI_CmdMode_SingleBuffer
LCD_DSI_CmdMode_TearingEffect
LCD_DSI_CmdMode_TearingEffect_ExtPin
LCD_DSI_ULPM_Data
LCD_DSI_ULPM_DataClock
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
DSI_HandleTypeDef::Instance
DSI_HandleTypeDef::Instance field
Register base address
Syntax
from
stm32f4xx_hal_dsi.h:311
DSI_TypeDef
*
Instance
;
Examples
DSI_HandleTypeDef::Instance
is referenced by
37 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_dsi.h:311
DSI_TypeDef
*
Instance
;
/*!< Register base address */
stm32f4xx_hal_dsi.c:260
DSI_ShortWrite()
while
(
(
hdsi
->
Instance
->
GPSR
&
DSI_GPSR_CMDFE
)
==
0U
)
stm32f4xx_hal_dsi.c:271
DSI_ShortWrite()
hdsi
->
Instance
->
GHCR
=
(
Mode
|
(
ChannelID
<
<
6U
)
|
(
Param1
<
<
8U
)
|
(
Param2
<
<
16U
)
)
;
stm32f4xx_hal_dsi.c:357
HAL_DSI_Init()
__HAL_DSI_REG_ENABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:363
HAL_DSI_Init()
while
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_RRS
)
==
0U
)
stm32f4xx_hal_dsi.c:373
HAL_DSI_Init()
hdsi
->
Instance
->
WRPCR
&=
~
(
DSI_WRPCR_PLL_NDIV
|
DSI_WRPCR_PLL_IDF
|
DSI_WRPCR_PLL_ODF
)
;
stm32f4xx_hal_dsi.c:374
HAL_DSI_Init()
hdsi
->
Instance
->
WRPCR
|=
(
(
(
PLLInit
->
PLLNDIV
)
<
<
DSI_WRPCR_PLL_NDIV_Pos
)
|
\
stm32f4xx_hal_dsi.c:379
HAL_DSI_Init()
__HAL_DSI_PLL_ENABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:389
HAL_DSI_Init()
while
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_PLLLS
)
==
0U
)
stm32f4xx_hal_dsi.c:401
HAL_DSI_Init()
hdsi
->
Instance
->
PCTLR
|=
(
DSI_PCTLR_CKE
|
DSI_PCTLR_DEN
)
;
stm32f4xx_hal_dsi.c:404
HAL_DSI_Init()
hdsi
->
Instance
->
CLCR
&=
~
(
DSI_CLCR_DPCC
|
DSI_CLCR_ACR
)
;
stm32f4xx_hal_dsi.c:405
HAL_DSI_Init()
hdsi
->
Instance
->
CLCR
|=
(
DSI_CLCR_DPCC
|
hdsi
->
Init
.
AutomaticClockLaneControl
)
;
stm32f4xx_hal_dsi.c:408
HAL_DSI_Init()
hdsi
->
Instance
->
PCONFR
&=
~
DSI_PCONFR_NL
;
stm32f4xx_hal_dsi.c:409
HAL_DSI_Init()
hdsi
->
Instance
->
PCONFR
|=
hdsi
->
Init
.
NumberOfLanes
;
stm32f4xx_hal_dsi.c:414
HAL_DSI_Init()
hdsi
->
Instance
->
CCR
&=
~
DSI_CCR_TXECKDIV
;
stm32f4xx_hal_dsi.c:415
HAL_DSI_Init()
hdsi
->
Instance
->
CCR
|=
hdsi
->
Init
.
TXEscapeCkdiv
;
stm32f4xx_hal_dsi.c:424
HAL_DSI_Init()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_UIX4
;
stm32f4xx_hal_dsi.c:425
HAL_DSI_Init()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
unitIntervalx4
;
stm32f4xx_hal_dsi.c:430
HAL_DSI_Init()
hdsi
->
Instance
->
IER
[
0U
]
=
0U
;
stm32f4xx_hal_dsi.c:431
HAL_DSI_Init()
hdsi
->
Instance
->
IER
[
1U
]
=
0U
;
stm32f4xx_hal_dsi.c:462
HAL_DSI_DeInit()
__HAL_DSI_WRAPPER_DISABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:465
HAL_DSI_DeInit()
__HAL_DSI_DISABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:468
HAL_DSI_DeInit()
hdsi
->
Instance
->
PCTLR
&=
~
(
DSI_PCTLR_CKE
|
DSI_PCTLR_DEN
)
;
stm32f4xx_hal_dsi.c:471
HAL_DSI_DeInit()
__HAL_DSI_PLL_DISABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:474
HAL_DSI_DeInit()
__HAL_DSI_REG_DISABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:513
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
0U
]
=
0U
;
stm32f4xx_hal_dsi.c:514
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
=
0U
;
stm32f4xx_hal_dsi.c:522
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
0U
]
|=
DSI_ERROR_ACK_MASK
;
stm32f4xx_hal_dsi.c:528
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
0U
]
|=
DSI_ERROR_PHY_MASK
;
stm32f4xx_hal_dsi.c:534
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_TX_MASK
;
stm32f4xx_hal_dsi.c:540
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_RX_MASK
;
stm32f4xx_hal_dsi.c:546
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_ECC_MASK
;
stm32f4xx_hal_dsi.c:552
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_CRC_MASK
;
stm32f4xx_hal_dsi.c:558
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_PSE_MASK
;
stm32f4xx_hal_dsi.c:564
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_EOT_MASK
;
stm32f4xx_hal_dsi.c:570
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_OVF_MASK
;
stm32f4xx_hal_dsi.c:576
HAL_DSI_ConfigErrorMonitor()
hdsi
->
Instance
->
IER
[
1U
]
|=
DSI_ERROR_GEN_MASK
;
stm32f4xx_hal_dsi.c:827
HAL_DSI_IRQHandler()
if
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_TE
)
!=
0U
)
stm32f4xx_hal_dsi.c:829
HAL_DSI_IRQHandler()
if
(
__HAL_DSI_GET_IT_SOURCE
(
hdsi
,
DSI_IT_TE
)
!=
0U
)
stm32f4xx_hal_dsi.c:832
HAL_DSI_IRQHandler()
__HAL_DSI_CLEAR_FLAG
(
hdsi
,
DSI_FLAG_TE
)
;
stm32f4xx_hal_dsi.c:846
HAL_DSI_IRQHandler()
if
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_ER
)
!=
0U
)
stm32f4xx_hal_dsi.c:848
HAL_DSI_IRQHandler()
if
(
__HAL_DSI_GET_IT_SOURCE
(
hdsi
,
DSI_IT_ER
)
!=
0U
)
stm32f4xx_hal_dsi.c:851
HAL_DSI_IRQHandler()
__HAL_DSI_CLEAR_FLAG
(
hdsi
,
DSI_FLAG_ER
)
;
stm32f4xx_hal_dsi.c:867
HAL_DSI_IRQHandler()
ErrorStatus0
=
hdsi
->
Instance
->
ISR
[
0U
]
;
stm32f4xx_hal_dsi.c:868
HAL_DSI_IRQHandler()
ErrorStatus0
&=
hdsi
->
Instance
->
IER
[
0U
]
;
stm32f4xx_hal_dsi.c:869
HAL_DSI_IRQHandler()
ErrorStatus1
=
hdsi
->
Instance
->
ISR
[
1U
]
;
stm32f4xx_hal_dsi.c:870
HAL_DSI_IRQHandler()
ErrorStatus1
&=
hdsi
->
Instance
->
IER
[
1U
]
;
stm32f4xx_hal_dsi.c:1039
HAL_DSI_SetGenericVCID()
hdsi
->
Instance
->
GVCIDR
&=
~
DSI_GVCIDR_VCID
;
stm32f4xx_hal_dsi.c:1040
HAL_DSI_SetGenericVCID()
hdsi
->
Instance
->
GVCIDR
|=
VirtualChannelID
;
stm32f4xx_hal_dsi.c:1082
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
MCR
&=
~
DSI_MCR_CMDM
;
stm32f4xx_hal_dsi.c:1083
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
WCFGR
&=
~
DSI_WCFGR_DSIM
;
stm32f4xx_hal_dsi.c:1086
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_VMT
;
stm32f4xx_hal_dsi.c:1087
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
Mode
;
stm32f4xx_hal_dsi.c:1090
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VPCR
&=
~
DSI_VPCR_VPSIZE
;
stm32f4xx_hal_dsi.c:1091
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VPCR
|=
VidCfg
->
PacketSize
;
stm32f4xx_hal_dsi.c:1094
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VCCR
&=
~
DSI_VCCR_NUMC
;
stm32f4xx_hal_dsi.c:1095
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VCCR
|=
VidCfg
->
NumberOfChunks
;
stm32f4xx_hal_dsi.c:1098
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VNPCR
&=
~
DSI_VNPCR_NPSIZE
;
stm32f4xx_hal_dsi.c:1099
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VNPCR
|=
VidCfg
->
NullPacketSize
;
stm32f4xx_hal_dsi.c:1102
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LVCIDR
&=
~
DSI_LVCIDR_VCID
;
stm32f4xx_hal_dsi.c:1103
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LVCIDR
|=
VidCfg
->
VirtualChannelID
;
stm32f4xx_hal_dsi.c:1106
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LPCR
&=
~
(
DSI_LPCR_DEP
|
DSI_LPCR_VSP
|
DSI_LPCR_HSP
)
;
stm32f4xx_hal_dsi.c:1107
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LPCR
|=
(
VidCfg
->
DEPolarity
|
VidCfg
->
VSPolarity
|
VidCfg
->
HSPolarity
)
;
stm32f4xx_hal_dsi.c:1110
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LCOLCR
&=
~
DSI_LCOLCR_COLC
;
stm32f4xx_hal_dsi.c:1111
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LCOLCR
|=
VidCfg
->
ColorCoding
;
stm32f4xx_hal_dsi.c:1114
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
WCFGR
&=
~
DSI_WCFGR_COLMUX
;
stm32f4xx_hal_dsi.c:1115
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
WCFGR
|=
(
(
VidCfg
->
ColorCoding
)
<
<
1U
)
;
stm32f4xx_hal_dsi.c:1120
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LCOLCR
&=
~
DSI_LCOLCR_LPE
;
stm32f4xx_hal_dsi.c:1121
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LCOLCR
|=
VidCfg
->
LooselyPacked
;
stm32f4xx_hal_dsi.c:1125
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VHSACR
&=
~
DSI_VHSACR_HSA
;
stm32f4xx_hal_dsi.c:1126
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VHSACR
|=
VidCfg
->
HorizontalSyncActive
;
stm32f4xx_hal_dsi.c:1129
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VHBPCR
&=
~
DSI_VHBPCR_HBP
;
stm32f4xx_hal_dsi.c:1130
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VHBPCR
|=
VidCfg
->
HorizontalBackPorch
;
stm32f4xx_hal_dsi.c:1133
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VLCR
&=
~
DSI_VLCR_HLINE
;
stm32f4xx_hal_dsi.c:1134
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VLCR
|=
VidCfg
->
HorizontalLine
;
stm32f4xx_hal_dsi.c:1137
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVSACR
&=
~
DSI_VVSACR_VSA
;
stm32f4xx_hal_dsi.c:1138
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVSACR
|=
VidCfg
->
VerticalSyncActive
;
stm32f4xx_hal_dsi.c:1141
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVBPCR
&=
~
DSI_VVBPCR_VBP
;
stm32f4xx_hal_dsi.c:1142
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVBPCR
|=
VidCfg
->
VerticalBackPorch
;
stm32f4xx_hal_dsi.c:1145
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVFPCR
&=
~
DSI_VVFPCR_VFP
;
stm32f4xx_hal_dsi.c:1146
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVFPCR
|=
VidCfg
->
VerticalFrontPorch
;
stm32f4xx_hal_dsi.c:1149
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVACR
&=
~
DSI_VVACR_VA
;
stm32f4xx_hal_dsi.c:1150
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VVACR
|=
VidCfg
->
VerticalActive
;
stm32f4xx_hal_dsi.c:1153
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_LPCE
;
stm32f4xx_hal_dsi.c:1154
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
LPCommandEnable
;
stm32f4xx_hal_dsi.c:1157
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LPMCR
&=
~
DSI_LPMCR_LPSIZE
;
stm32f4xx_hal_dsi.c:1158
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LPMCR
|=
(
(
VidCfg
->
LPLargestPacketSize
)
<
<
16U
)
;
stm32f4xx_hal_dsi.c:1161
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LPMCR
&=
~
DSI_LPMCR_VLPSIZE
;
stm32f4xx_hal_dsi.c:1162
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
LPMCR
|=
VidCfg
->
LPVACTLargestPacketSize
;
stm32f4xx_hal_dsi.c:1165
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_LPHFPE
;
stm32f4xx_hal_dsi.c:1166
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
LPHorizontalFrontPorchEnable
;
stm32f4xx_hal_dsi.c:1169
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_LPHBPE
;
stm32f4xx_hal_dsi.c:1170
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
LPHorizontalBackPorchEnable
;
stm32f4xx_hal_dsi.c:1173
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_LPVAE
;
stm32f4xx_hal_dsi.c:1174
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
LPVerticalActiveEnable
;
stm32f4xx_hal_dsi.c:1177
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_LPVFPE
;
stm32f4xx_hal_dsi.c:1178
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
LPVerticalFrontPorchEnable
;
stm32f4xx_hal_dsi.c:1181
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_LPVBPE
;
stm32f4xx_hal_dsi.c:1182
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
LPVerticalBackPorchEnable
;
stm32f4xx_hal_dsi.c:1185
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_LPVSAE
;
stm32f4xx_hal_dsi.c:1186
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
LPVerticalSyncActiveEnable
;
stm32f4xx_hal_dsi.c:1189
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_FBTAAE
;
stm32f4xx_hal_dsi.c:1190
HAL_DSI_ConfigVideoMode()
hdsi
->
Instance
->
VMCR
|=
VidCfg
->
FrameBTAAcknowledgeEnable
;
stm32f4xx_hal_dsi.c:1223
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
MCR
|=
DSI_MCR_CMDM
;
stm32f4xx_hal_dsi.c:1224
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
WCFGR
&=
~
DSI_WCFGR_DSIM
;
stm32f4xx_hal_dsi.c:1225
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
WCFGR
|=
DSI_WCFGR_DSIM
;
stm32f4xx_hal_dsi.c:1228
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LVCIDR
&=
~
DSI_LVCIDR_VCID
;
stm32f4xx_hal_dsi.c:1229
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LVCIDR
|=
CmdCfg
->
VirtualChannelID
;
stm32f4xx_hal_dsi.c:1232
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LPCR
&=
~
(
DSI_LPCR_DEP
|
DSI_LPCR_VSP
|
DSI_LPCR_HSP
)
;
stm32f4xx_hal_dsi.c:1233
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LPCR
|=
(
CmdCfg
->
DEPolarity
|
CmdCfg
->
VSPolarity
|
CmdCfg
->
HSPolarity
)
;
stm32f4xx_hal_dsi.c:1236
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LCOLCR
&=
~
DSI_LCOLCR_COLC
;
stm32f4xx_hal_dsi.c:1237
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LCOLCR
|=
CmdCfg
->
ColorCoding
;
stm32f4xx_hal_dsi.c:1240
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
WCFGR
&=
~
DSI_WCFGR_COLMUX
;
stm32f4xx_hal_dsi.c:1241
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
WCFGR
|=
(
(
CmdCfg
->
ColorCoding
)
<
<
1U
)
;
stm32f4xx_hal_dsi.c:1244
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LCCR
&=
~
DSI_LCCR_CMDSIZE
;
stm32f4xx_hal_dsi.c:1245
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
LCCR
|=
CmdCfg
->
CommandSize
;
stm32f4xx_hal_dsi.c:1248
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
WCFGR
&=
~
(
DSI_WCFGR_TESRC
|
DSI_WCFGR_TEPOL
|
DSI_WCFGR_AR
|
DSI_WCFGR_VSPOL
)
;
stm32f4xx_hal_dsi.c:1249
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
WCFGR
|=
(
CmdCfg
->
TearingEffectSource
|
CmdCfg
->
TearingEffectPolarity
|
CmdCfg
->
AutomaticRefresh
|
stm32f4xx_hal_dsi.c:1253
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
CMCR
&=
~
DSI_CMCR_TEARE
;
stm32f4xx_hal_dsi.c:1254
HAL_DSI_ConfigAdaptedCommandMode()
hdsi
->
Instance
->
CMCR
|=
CmdCfg
->
TEAcknowledgeRequest
;
stm32f4xx_hal_dsi.c:1257
HAL_DSI_ConfigAdaptedCommandMode()
__HAL_DSI_ENABLE_IT
(
hdsi
,
DSI_IT_TE
)
;
stm32f4xx_hal_dsi.c:1260
HAL_DSI_ConfigAdaptedCommandMode()
__HAL_DSI_ENABLE_IT
(
hdsi
,
DSI_IT_ER
)
;
stm32f4xx_hal_dsi.c:1297
HAL_DSI_ConfigCommand()
hdsi
->
Instance
->
CMCR
&=
~
(
DSI_CMCR_GSW0TX
|
\
stm32f4xx_hal_dsi.c:1309
HAL_DSI_ConfigCommand()
hdsi
->
Instance
->
CMCR
|=
(
LPCmd
->
LPGenShortWriteNoP
|
\
stm32f4xx_hal_dsi.c:1323
HAL_DSI_ConfigCommand()
hdsi
->
Instance
->
CMCR
&=
~
DSI_CMCR_ARE
;
stm32f4xx_hal_dsi.c:1324
HAL_DSI_ConfigCommand()
hdsi
->
Instance
->
CMCR
|=
LPCmd
->
AcknowledgeRequest
;
stm32f4xx_hal_dsi.c:1349
HAL_DSI_ConfigFlowControl()
hdsi
->
Instance
->
PCR
&=
~
DSI_FLOW_CONTROL_ALL
;
stm32f4xx_hal_dsi.c:1350
HAL_DSI_ConfigFlowControl()
hdsi
->
Instance
->
PCR
|=
FlowControl
;
stm32f4xx_hal_dsi.c:1387
HAL_DSI_ConfigPhyTimer()
hdsi
->
Instance
->
CLTCR
&=
~
(
DSI_CLTCR_LP2HS_TIME
|
DSI_CLTCR_HS2LP_TIME
)
;
stm32f4xx_hal_dsi.c:1388
HAL_DSI_ConfigPhyTimer()
hdsi
->
Instance
->
CLTCR
|=
(
maxTime
|
(
(
maxTime
)
<
<
16U
)
)
;
stm32f4xx_hal_dsi.c:1391
HAL_DSI_ConfigPhyTimer()
hdsi
->
Instance
->
DLTCR
&=
~
(
DSI_DLTCR_MRD_TIME
|
DSI_DLTCR_LP2HS_TIME
|
DSI_DLTCR_HS2LP_TIME
)
;
stm32f4xx_hal_dsi.c:1392
HAL_DSI_ConfigPhyTimer()
hdsi
->
Instance
->
DLTCR
|=
(
PhyTimers
->
DataLaneMaxReadTime
|
(
(
PhyTimers
->
DataLaneLP2HSTime
)
<
<
16U
)
|
(
(
stm32f4xx_hal_dsi.c:1396
HAL_DSI_ConfigPhyTimer()
hdsi
->
Instance
->
PCONFR
&=
~
DSI_PCONFR_SW_TIME
;
stm32f4xx_hal_dsi.c:1397
HAL_DSI_ConfigPhyTimer()
hdsi
->
Instance
->
PCONFR
|=
(
(
PhyTimers
->
StopWaitTime
)
<
<
8U
)
;
stm32f4xx_hal_dsi.c:1419
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
CCR
&=
~
DSI_CCR_TOCKDIV
;
stm32f4xx_hal_dsi.c:1420
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
CCR
|=
(
(
HostTimeouts
->
TimeoutCkdiv
)
<
<
8U
)
;
stm32f4xx_hal_dsi.c:1423
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
0U
]
&=
~
DSI_TCCR0_HSTX_TOCNT
;
stm32f4xx_hal_dsi.c:1424
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
0U
]
|=
(
(
HostTimeouts
->
HighSpeedTransmissionTimeout
)
<
<
16U
)
;
stm32f4xx_hal_dsi.c:1427
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
0U
]
&=
~
DSI_TCCR0_LPRX_TOCNT
;
stm32f4xx_hal_dsi.c:1428
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
0U
]
|=
HostTimeouts
->
LowPowerReceptionTimeout
;
stm32f4xx_hal_dsi.c:1431
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
1U
]
&=
~
DSI_TCCR1_HSRD_TOCNT
;
stm32f4xx_hal_dsi.c:1432
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
1U
]
|=
HostTimeouts
->
HighSpeedReadTimeout
;
stm32f4xx_hal_dsi.c:1435
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
2U
]
&=
~
DSI_TCCR2_LPRD_TOCNT
;
stm32f4xx_hal_dsi.c:1436
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
2U
]
|=
HostTimeouts
->
LowPowerReadTimeout
;
stm32f4xx_hal_dsi.c:1439
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
3U
]
&=
~
DSI_TCCR3_HSWR_TOCNT
;
stm32f4xx_hal_dsi.c:1440
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
3U
]
|=
HostTimeouts
->
HighSpeedWriteTimeout
;
stm32f4xx_hal_dsi.c:1443
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
3U
]
&=
~
DSI_TCCR3_PM
;
stm32f4xx_hal_dsi.c:1444
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
3U
]
|=
HostTimeouts
->
HighSpeedWritePrespMode
;
stm32f4xx_hal_dsi.c:1447
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
4U
]
&=
~
DSI_TCCR4_LPWR_TOCNT
;
stm32f4xx_hal_dsi.c:1448
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
4U
]
|=
HostTimeouts
->
LowPowerWriteTimeout
;
stm32f4xx_hal_dsi.c:1451
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
5U
]
&=
~
DSI_TCCR5_BTA_TOCNT
;
stm32f4xx_hal_dsi.c:1452
HAL_DSI_ConfigHostTimeouts()
hdsi
->
Instance
->
TCCR
[
5U
]
|=
HostTimeouts
->
BTATimeout
;
stm32f4xx_hal_dsi.c:1472
HAL_DSI_Start()
__HAL_DSI_ENABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:1475
HAL_DSI_Start()
__HAL_DSI_WRAPPER_ENABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:1495
HAL_DSI_Stop()
__HAL_DSI_DISABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:1498
HAL_DSI_Stop()
__HAL_DSI_WRAPPER_DISABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:1518
HAL_DSI_Refresh()
hdsi
->
Instance
->
WCR
|=
DSI_WCR_LTDCEN
;
stm32f4xx_hal_dsi.c:1543
HAL_DSI_ColorMode()
hdsi
->
Instance
->
WCR
&=
~
DSI_WCR_COLM
;
stm32f4xx_hal_dsi.c:1544
HAL_DSI_ColorMode()
hdsi
->
Instance
->
WCR
|=
ColorMode
;
stm32f4xx_hal_dsi.c:1569
HAL_DSI_Shutdown()
hdsi
->
Instance
->
WCR
&=
~
DSI_WCR_SHTDN
;
stm32f4xx_hal_dsi.c:1570
HAL_DSI_Shutdown()
hdsi
->
Instance
->
WCR
|=
Shutdown
;
stm32f4xx_hal_dsi.c:1650
HAL_DSI_LongWrite()
while
(
(
hdsi
->
Instance
->
GPSR
&
DSI_GPSR_CMDFE
)
==
0U
)
stm32f4xx_hal_dsi.c:1670
HAL_DSI_LongWrite()
hdsi
->
Instance
->
GPDR
=
fifoword
;
stm32f4xx_hal_dsi.c:1683
HAL_DSI_LongWrite()
hdsi
->
Instance
->
GPDR
=
fifoword
;
stm32f4xx_hal_dsi.c:1690
HAL_DSI_LongWrite()
DSI_ConfigPacketHeader
(
hdsi
->
Instance
,
stm32f4xx_hal_dsi.c:1752
HAL_DSI_Read()
DSI_ConfigPacketHeader
(
hdsi
->
Instance
,
ChannelNbr
,
Mode
,
DCSCmd
,
0U
)
;
stm32f4xx_hal_dsi.c:1756
HAL_DSI_Read()
DSI_ConfigPacketHeader
(
hdsi
->
Instance
,
ChannelNbr
,
Mode
,
0U
,
0U
)
;
stm32f4xx_hal_dsi.c:1760
HAL_DSI_Read()
DSI_ConfigPacketHeader
(
hdsi
->
Instance
,
ChannelNbr
,
Mode
,
ParametersTable
[
0U
]
,
0U
)
;
stm32f4xx_hal_dsi.c:1764
HAL_DSI_Read()
DSI_ConfigPacketHeader
(
hdsi
->
Instance
,
ChannelNbr
,
Mode
,
ParametersTable
[
0U
]
,
ParametersTable
[
1U
]
)
;
stm32f4xx_hal_dsi.c:1780
HAL_DSI_Read()
if
(
(
hdsi
->
Instance
->
GPSR
&
DSI_GPSR_PRDFE
)
==
0U
)
stm32f4xx_hal_dsi.c:1782
HAL_DSI_Read()
fifoword
=
hdsi
->
Instance
->
GPDR
;
stm32f4xx_hal_dsi.c:1806
HAL_DSI_Read()
if
(
(
hdsi
->
Instance
->
GPSR
&
DSI_GPSR_RCB
)
==
0U
)
stm32f4xx_hal_dsi.c:1808
HAL_DSI_Read()
if
(
(
hdsi
->
Instance
->
ISR
[
1U
]
&
DSI_ISR1_PSE
)
==
DSI_ISR1_PSE
)
stm32f4xx_hal_dsi.c:1841
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
PCTLR
&
(
DSI_PCTLR_CKE
|
DSI_PCTLR_DEN
)
)
!=
(
DSI_PCTLR_CKE
|
DSI_PCTLR_DEN
)
)
stm32f4xx_hal_dsi.c:1849
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
WRPCR
&
DSI_WRPCR_PLLEN
)
!=
DSI_WRPCR_PLLEN
)
stm32f4xx_hal_dsi.c:1855
HAL_DSI_EnterULPMData()
else
if
(
(
hdsi
->
Instance
->
WRPCR
&
DSI_WRPCR_REGEN
)
!=
DSI_WRPCR_REGEN
)
stm32f4xx_hal_dsi.c:1867
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
PUCR
&
(
DSI_PUCR_UEDL
|
DSI_PUCR_URDL
)
)
!=
0U
)
stm32f4xx_hal_dsi.c:1875
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
PTTCR
&
DSI_PTTCR_TX_TRIG
)
!=
0U
)
stm32f4xx_hal_dsi.c:1889
HAL_DSI_EnterULPMData()
while
(
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_PLLLS
)
==
0U
)
)
stm32f4xx_hal_dsi.c:1902
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:1904
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
PSR
&
DSI_PSR_UAN0
)
!=
DSI_PSR_UAN0
)
stm32f4xx_hal_dsi.c:1911
HAL_DSI_EnterULPMData()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:1913
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
!=
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
stm32f4xx_hal_dsi.c:1928
HAL_DSI_EnterULPMData()
hdsi
->
Instance
->
PUCR
|=
DSI_PUCR_URDL
;
stm32f4xx_hal_dsi.c:1934
HAL_DSI_EnterULPMData()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:1936
HAL_DSI_EnterULPMData()
while
(
(
hdsi
->
Instance
->
PSR
&
DSI_PSR_UAN0
)
!=
0U
)
stm32f4xx_hal_dsi.c:1948
HAL_DSI_EnterULPMData()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:1950
HAL_DSI_EnterULPMData()
while
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
!=
0U
)
stm32f4xx_hal_dsi.c:1991
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:1993
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
PSR
&
DSI_PSR_UAN0
)
!=
0U
)
stm32f4xx_hal_dsi.c:2001
HAL_DSI_ExitULPMData()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2003
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
!=
0U
)
stm32f4xx_hal_dsi.c:2020
HAL_DSI_ExitULPMData()
__HAL_DSI_PLL_ENABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:2030
HAL_DSI_ExitULPMData()
while
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_PLLLS
)
==
0U
)
stm32f4xx_hal_dsi.c:2043
HAL_DSI_ExitULPMData()
hdsi
->
Instance
->
PUCR
|=
DSI_PUCR_UEDL
;
stm32f4xx_hal_dsi.c:2049
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:2051
HAL_DSI_ExitULPMData()
while
(
(
hdsi
->
Instance
->
PSR
&
DSI_PSR_UAN0
)
!=
DSI_PSR_UAN0
)
stm32f4xx_hal_dsi.c:2063
HAL_DSI_ExitULPMData()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2065
HAL_DSI_ExitULPMData()
while
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
!=
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
stm32f4xx_hal_dsi.c:2089
HAL_DSI_ExitULPMData()
hdsi
->
Instance
->
PUCR
=
0U
;
stm32f4xx_hal_dsi.c:2092
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
WRPCR
&
DSI_WRPCR_PLLEN
)
!=
DSI_WRPCR_PLLEN
)
stm32f4xx_hal_dsi.c:2100
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:2102
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
PSR
&
DSI_PSR_UAN0
)
!=
DSI_PSR_UAN0
)
stm32f4xx_hal_dsi.c:2109
HAL_DSI_ExitULPMData()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2111
HAL_DSI_ExitULPMData()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
!=
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
)
)
stm32f4xx_hal_dsi.c:2134
HAL_DSI_ExitULPMData()
while
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_PLLLS
)
==
0U
)
stm32f4xx_hal_dsi.c:2169
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
PCTLR
&
(
DSI_PCTLR_CKE
|
DSI_PCTLR_DEN
)
)
!=
(
DSI_PCTLR_CKE
|
DSI_PCTLR_DEN
)
)
stm32f4xx_hal_dsi.c:2177
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
WRPCR
&
DSI_WRPCR_PLLEN
)
!=
DSI_WRPCR_PLLEN
)
stm32f4xx_hal_dsi.c:2183
HAL_DSI_EnterULPM()
else
if
(
(
hdsi
->
Instance
->
WRPCR
&
DSI_WRPCR_REGEN
)
!=
DSI_WRPCR_REGEN
)
stm32f4xx_hal_dsi.c:2195
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
PUCR
&
(
DSI_PUCR_UEDL
|
DSI_PUCR_URDL
|
DSI_PUCR_UECL
|
DSI_PUCR_URCL
)
)
!=
0U
)
stm32f4xx_hal_dsi.c:2203
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
PTTCR
&
DSI_PTTCR_TX_TRIG
)
!=
0U
)
stm32f4xx_hal_dsi.c:2217
HAL_DSI_EnterULPM()
while
(
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_PLLLS
)
==
0U
)
)
stm32f4xx_hal_dsi.c:2230
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:2232
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_PSS0
)
)
!=
(
DSI_PSR_UAN0
|
DSI_PSR_PSS0
)
)
stm32f4xx_hal_dsi.c:2239
HAL_DSI_EnterULPM()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2241
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_PSS0
|
DSI_PSR_PSS1
|
\
stm32f4xx_hal_dsi.c:2257
HAL_DSI_EnterULPM()
hdsi
->
Instance
->
CLCR
&=
~
DSI_CLCR_DPCC
;
stm32f4xx_hal_dsi.c:2263
HAL_DSI_EnterULPM()
hdsi
->
Instance
->
PUCR
|=
(
DSI_PUCR_URCL
|
DSI_PUCR_URDL
)
;
stm32f4xx_hal_dsi.c:2269
HAL_DSI_EnterULPM()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:2271
HAL_DSI_EnterULPM()
while
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UANC
)
)
!=
0U
)
stm32f4xx_hal_dsi.c:2283
HAL_DSI_EnterULPM()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2285
HAL_DSI_EnterULPM()
while
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
|
DSI_PSR_UANC
)
)
!=
0U
)
stm32f4xx_hal_dsi.c:2306
HAL_DSI_EnterULPM()
__HAL_DSI_PLL_DISABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:2329
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:2331
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_RUE0
|
DSI_PSR_UAN0
|
DSI_PSR_PSS0
|
\
stm32f4xx_hal_dsi.c:2340
HAL_DSI_ExitULPM()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2342
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_RUE0
|
DSI_PSR_UAN0
|
DSI_PSR_PSS0
|
DSI_PSR_UAN1
|
\
stm32f4xx_hal_dsi.c:2360
HAL_DSI_ExitULPM()
__HAL_DSI_PLL_ENABLE
(
hdsi
)
;
stm32f4xx_hal_dsi.c:2370
HAL_DSI_ExitULPM()
while
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_PLLLS
)
==
0U
)
stm32f4xx_hal_dsi.c:2383
HAL_DSI_ExitULPM()
hdsi
->
Instance
->
PUCR
|=
(
DSI_PUCR_UECL
|
DSI_PUCR_UEDL
)
;
stm32f4xx_hal_dsi.c:2389
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:2391
HAL_DSI_ExitULPM()
while
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UANC
)
)
!=
(
DSI_PSR_UAN0
|
DSI_PSR_UANC
)
)
stm32f4xx_hal_dsi.c:2403
HAL_DSI_ExitULPM()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2405
HAL_DSI_ExitULPM()
while
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
|
DSI_PSR_UANC
)
)
!=
(
DSI_PSR_UAN0
|
DSI_PSR_UAN1
|
stm32f4xx_hal_dsi.c:2430
HAL_DSI_ExitULPM()
hdsi
->
Instance
->
PUCR
=
0U
;
stm32f4xx_hal_dsi.c:2436
HAL_DSI_ExitULPM()
hdsi
->
Instance
->
CLCR
|=
DSI_CLCR_DPCC
;
stm32f4xx_hal_dsi.c:2439
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
WRPCR
&
DSI_WRPCR_PLLEN
)
!=
DSI_WRPCR_PLLEN
)
stm32f4xx_hal_dsi.c:2447
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_ONE_DATA_LANE
)
stm32f4xx_hal_dsi.c:2449
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_PSS0
)
)
!=
(
DSI_PSR_UAN0
|
DSI_PSR_PSS0
)
)
stm32f4xx_hal_dsi.c:2456
HAL_DSI_ExitULPM()
else
if
(
(
hdsi
->
Instance
->
PCONFR
&
DSI_PCONFR_NL
)
==
DSI_TWO_DATA_LANES
)
stm32f4xx_hal_dsi.c:2458
HAL_DSI_ExitULPM()
if
(
(
hdsi
->
Instance
->
PSR
&
(
DSI_PSR_UAN0
|
DSI_PSR_PSS0
|
DSI_PSR_PSS1
|
\
stm32f4xx_hal_dsi.c:2482
HAL_DSI_ExitULPM()
while
(
__HAL_DSI_GET_FLAG
(
hdsi
,
DSI_FLAG_PLLLS
)
==
0U
)
stm32f4xx_hal_dsi.c:2520
HAL_DSI_PatternGeneratorStart()
hdsi
->
Instance
->
VMCR
&=
~
(
DSI_VMCR_PGM
|
DSI_VMCR_PGO
)
;
stm32f4xx_hal_dsi.c:2521
HAL_DSI_PatternGeneratorStart()
hdsi
->
Instance
->
VMCR
|=
(
(
Mode
<
<
20U
)
|
(
Orientation
<
<
24U
)
)
;
stm32f4xx_hal_dsi.c:2524
HAL_DSI_PatternGeneratorStart()
hdsi
->
Instance
->
VMCR
|=
DSI_VMCR_PGE
;
stm32f4xx_hal_dsi.c:2544
HAL_DSI_PatternGeneratorStop()
hdsi
->
Instance
->
VMCR
&=
~
DSI_VMCR_PGE
;
stm32f4xx_hal_dsi.c:2579
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_HSTXSRCCL
;
stm32f4xx_hal_dsi.c:2580
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
Value
<
<
16U
;
stm32f4xx_hal_dsi.c:2585
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_HSTXSRCDL
;
stm32f4xx_hal_dsi.c:2586
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
Value
<
<
18U
;
stm32f4xx_hal_dsi.c:2600
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_LPSRCCL
;
stm32f4xx_hal_dsi.c:2601
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
Value
<
<
6U
;
stm32f4xx_hal_dsi.c:2606
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_LPSRCDL
;
stm32f4xx_hal_dsi.c:2607
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
Value
<
<
8U
;
stm32f4xx_hal_dsi.c:2621
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_HSTXDCL
;
stm32f4xx_hal_dsi.c:2622
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
Value
;
stm32f4xx_hal_dsi.c:2627
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_HSTXDDL
;
stm32f4xx_hal_dsi.c:2628
HAL_DSI_SetSlewRateAndDelayTuning()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
Value
<
<
2U
;
stm32f4xx_hal_dsi.c:2661
HAL_DSI_SetLowPowerRXFilter()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_LPRXFT
;
stm32f4xx_hal_dsi.c:2662
HAL_DSI_SetLowPowerRXFilter()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
Frequency
<
<
25U
;
stm32f4xx_hal_dsi.c:2687
HAL_DSI_SetSDD()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_SDDC
;
stm32f4xx_hal_dsi.c:2688
HAL_DSI_SetSDD()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
(
(
uint32_t
)
State
<
<
12U
)
;
stm32f4xx_hal_dsi.c:2724
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_SWCL
;
stm32f4xx_hal_dsi.c:2725
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
6U
)
;
stm32f4xx_hal_dsi.c:2730
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_SWDL0
;
stm32f4xx_hal_dsi.c:2731
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
7U
)
;
stm32f4xx_hal_dsi.c:2736
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_SWDL1
;
stm32f4xx_hal_dsi.c:2737
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
8U
)
;
stm32f4xx_hal_dsi.c:2751
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_HSICL
;
stm32f4xx_hal_dsi.c:2752
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
9U
)
;
stm32f4xx_hal_dsi.c:2757
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_HSIDL0
;
stm32f4xx_hal_dsi.c:2758
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
10U
)
;
stm32f4xx_hal_dsi.c:2763
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_HSIDL1
;
stm32f4xx_hal_dsi.c:2764
HAL_DSI_SetLanePinsConfiguration()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
11U
)
;
stm32f4xx_hal_dsi.c:2807
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_TCLKPOSTEN
;
stm32f4xx_hal_dsi.c:2808
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
27U
)
;
stm32f4xx_hal_dsi.c:2813
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
4U
]
&=
~
DSI_WPCR4_TCLKPOST
;
stm32f4xx_hal_dsi.c:2814
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
4U
]
|=
Value
&
DSI_WPCR4_TCLKPOST
;
stm32f4xx_hal_dsi.c:2820
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_TLPXCEN
;
stm32f4xx_hal_dsi.c:2821
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
26U
)
;
stm32f4xx_hal_dsi.c:2826
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
&=
~
DSI_WPCR3_TLPXC
;
stm32f4xx_hal_dsi.c:2827
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
|=
(
Value
<
<
24U
)
&
DSI_WPCR3_TLPXC
;
stm32f4xx_hal_dsi.c:2833
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_THSEXITEN
;
stm32f4xx_hal_dsi.c:2834
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
25U
)
;
stm32f4xx_hal_dsi.c:2839
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
&=
~
DSI_WPCR3_THSEXIT
;
stm32f4xx_hal_dsi.c:2840
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
|=
(
Value
<
<
16U
)
&
DSI_WPCR3_THSEXIT
;
stm32f4xx_hal_dsi.c:2846
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_TLPXDEN
;
stm32f4xx_hal_dsi.c:2847
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
24U
)
;
stm32f4xx_hal_dsi.c:2852
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
&=
~
DSI_WPCR3_TLPXD
;
stm32f4xx_hal_dsi.c:2853
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
|=
(
Value
<
<
8U
)
&
DSI_WPCR3_TLPXD
;
stm32f4xx_hal_dsi.c:2859
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_THSZEROEN
;
stm32f4xx_hal_dsi.c:2860
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
23U
)
;
stm32f4xx_hal_dsi.c:2865
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
&=
~
DSI_WPCR3_THSZERO
;
stm32f4xx_hal_dsi.c:2866
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
3U
]
|=
Value
&
DSI_WPCR3_THSZERO
;
stm32f4xx_hal_dsi.c:2872
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_THSTRAILEN
;
stm32f4xx_hal_dsi.c:2873
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
22U
)
;
stm32f4xx_hal_dsi.c:2878
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
&=
~
DSI_WPCR2_THSTRAIL
;
stm32f4xx_hal_dsi.c:2879
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
|=
(
Value
<
<
24U
)
&
DSI_WPCR2_THSTRAIL
;
stm32f4xx_hal_dsi.c:2885
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_THSPREPEN
;
stm32f4xx_hal_dsi.c:2886
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
21U
)
;
stm32f4xx_hal_dsi.c:2891
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
&=
~
DSI_WPCR2_THSPREP
;
stm32f4xx_hal_dsi.c:2892
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
|=
(
Value
<
<
16U
)
&
DSI_WPCR2_THSPREP
;
stm32f4xx_hal_dsi.c:2898
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_TCLKZEROEN
;
stm32f4xx_hal_dsi.c:2899
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
20U
)
;
stm32f4xx_hal_dsi.c:2904
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
&=
~
DSI_WPCR2_TCLKZERO
;
stm32f4xx_hal_dsi.c:2905
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
|=
(
Value
<
<
8U
)
&
DSI_WPCR2_TCLKZERO
;
stm32f4xx_hal_dsi.c:2911
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_TCLKPREPEN
;
stm32f4xx_hal_dsi.c:2912
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
19U
)
;
stm32f4xx_hal_dsi.c:2917
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
&=
~
DSI_WPCR2_TCLKPREP
;
stm32f4xx_hal_dsi.c:2918
HAL_DSI_SetPHYTimings()
hdsi
->
Instance
->
WPCR
[
2U
]
|=
Value
&
DSI_WPCR2_TCLKPREP
;
stm32f4xx_hal_dsi.c:2953
HAL_DSI_ForceTXStopMode()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_FTXSMCL
;
stm32f4xx_hal_dsi.c:2954
HAL_DSI_ForceTXStopMode()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
12U
)
;
stm32f4xx_hal_dsi.c:2959
HAL_DSI_ForceTXStopMode()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_FTXSMDL
;
stm32f4xx_hal_dsi.c:2960
HAL_DSI_ForceTXStopMode()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
13U
)
;
stm32f4xx_hal_dsi.c:2992
HAL_DSI_ForceRXLowPower()
hdsi
->
Instance
->
WPCR
[
1U
]
&=
~
DSI_WPCR1_FLPRXLPM
;
stm32f4xx_hal_dsi.c:2993
HAL_DSI_ForceRXLowPower()
hdsi
->
Instance
->
WPCR
[
1U
]
|=
(
(
uint32_t
)
State
<
<
22U
)
;
stm32f4xx_hal_dsi.c:3017
HAL_DSI_ForceDataLanesInRX()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_TDDL
;
stm32f4xx_hal_dsi.c:3018
HAL_DSI_ForceDataLanesInRX()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
16U
)
;
stm32f4xx_hal_dsi.c:3042
HAL_DSI_SetPullDown()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_PDEN
;
stm32f4xx_hal_dsi.c:3043
HAL_DSI_SetPullDown()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
18U
)
;
stm32f4xx_hal_dsi.c:3067
HAL_DSI_SetContentionDetectionOff()
hdsi
->
Instance
->
WPCR
[
0U
]
&=
~
DSI_WPCR0_CDOFFDL
;
stm32f4xx_hal_dsi.c:3068
HAL_DSI_SetContentionDetectionOff()
hdsi
->
Instance
->
WPCR
[
0U
]
|=
(
(
uint32_t
)
State
<
<
14U
)
;
Data Use
Functions reading
DSI_HandleTypeDef::Instance
DSI_HandleTypeDef::Instance
DSI_ShortWrite()
HAL_DSI_Init()
HAL_DSI_DeInit()
HAL_DSI_ConfigErrorMonitor()
HAL_DSI_IRQHandler()
HAL_DSI_SetGenericVCID()
HAL_DSI_ConfigVideoMode()
HAL_DSI_ConfigAdaptedCommandMode()
HAL_DSI_ConfigCommand()
HAL_DSI_ConfigFlowControl()
HAL_DSI_ConfigPhyTimer()
HAL_DSI_ConfigHostTimeouts()
HAL_DSI_Start()
HAL_DSI_Stop()
HAL_DSI_Refresh()
HAL_DSI_ColorMode()
HAL_DSI_Shutdown()
HAL_DSI_LongWrite()
HAL_DSI_Read()
HAL_DSI_EnterULPMData()
HAL_DSI_ExitULPMData()
HAL_DSI_EnterULPM()
HAL_DSI_ExitULPM()
HAL_DSI_PatternGeneratorStart()
HAL_DSI_PatternGeneratorStop()
HAL_DSI_SetSlewRateAndDelayTuning()
HAL_DSI_SetLowPowerRXFilter()
HAL_DSI_SetSDD()
HAL_DSI_SetLanePinsConfiguration()
HAL_DSI_SetPHYTimings()
HAL_DSI_ForceTXStopMode()
HAL_DSI_ForceRXLowPower()
HAL_DSI_ForceDataLanesInRX()
HAL_DSI_SetPullDown()
HAL_DSI_SetContentionDetectionOff()
all items filtered out
Type of
DSI_HandleTypeDef::Instance
DSI_HandleTypeDef::Instance
DSI_TypeDef
all items filtered out